plll  1.0
plll::arithmetic::Integer Member List

This is the complete list of members for plll::arithmetic::Integer, including all inherited members.

abs(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
add(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
addmul(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
approxLog2(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
band(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
bit(const Integer &x, long n) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
bitLength(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
bneg(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
bor(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
bxor(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
ceilDiv(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
ceilOfLog2(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
compare(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
compareAbsValues(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
Context typedefplll::arithmetic::Integer
decrement(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
div(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
divmod(Integer &q, Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
euclideanDivision(Integer &q, Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
euclideanDivisionPos(Integer &q, Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
floorDiv(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
floorOfLog2(const Integer &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
GCD(Integer &r, const Integer &x, const Integer &y)plll::arithmetic::Integerfriend
increment(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
Integer()plll::arithmetic::Integerinline
Integer(const IntegerContext &c)plll::arithmetic::Integerinlineexplicit
Integer(const Integer &i)plll::arithmetic::Integerinline
Integer(const Integer &i, const IntegerContext &ic)plll::arithmetic::Integerinline
Integer(signed int i)plll::arithmetic::Integerinlineexplicit
Integer(unsigned int i)plll::arithmetic::Integerinlineexplicit
Integer(signed long i)plll::arithmetic::Integerinlineexplicit
Integer(unsigned long i)plll::arithmetic::Integerinlineexplicit
Integer(long long i)plll::arithmetic::Integerinlineexplicit
Integer(double d)plll::arithmetic::Integerinlineexplicit
Integer(long double d)plll::arithmetic::Integerinlineexplicit
Integer(const expressions::Expression< IntegerContext, A, O > &E)plll::arithmetic::Integerinline
Integer(const expressions::Expression< IntegerContext, A, O > &E, const IntegerContext &ic)plll::arithmetic::Integerinline
Integer(const Real &r)plll::arithmetic::Integerexplicit
isNegative(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
isNonNegative(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
isNonPositive(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
isOne(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
isPMOne(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
isPMTwo(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
isPositive(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
isZero(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
LCM(Integer &r, const Integer &x, const Integer &y)plll::arithmetic::Integerfriend
makeAbs(Integer &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
mod(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
mul(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
neg(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
operator!=(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
operator<(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
operator<<(std::ostream &s, const Integer &i)plll::arithmetic::Integerfriend
operator<=(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
operator=(const Integer &i)plll::arithmetic::Integerinline
operator==(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
operator>(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
operator>=(const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
operator>>(std::istream &s, Integer &i)plll::arithmetic::Integerfriend
power(Integer &r, const Integer &a, long b)plll::arithmetic::Integerfriend
power(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
power(Real &res, const Real &a, const Integer &b)plll::arithmetic::Integerfriend
roundDiv(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
setbit(Integer &x, long n, bool value)plll::arithmetic::Integerfriend
setContext(const IntegerContext &c)plll::arithmetic::Integerinlinestatic
setOne(Integer &i)plll::arithmetic::Integerfriend
setZero(Integer &i)plll::arithmetic::Integerfriend
shl(Integer &r, const Integer &a, long b)plll::arithmetic::Integerfriend
shl(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
shr(Integer &r, const Integer &a, long b)plll::arithmetic::Integerfriend
shr(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
sign(const Integer &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerfriend
sqrtCeil(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
sqrtFloor(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
square(Integer &r, const Integer &a)plll::arithmetic::Integerfriend
sub(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
submul(Integer &r, const Integer &a, const Integer &b)plll::arithmetic::Integerfriend
XGCD(Integer &r, Integer &a, Integer &b, const Integer &x, const Integer &y)plll::arithmetic::Integerfriend
~Integer() PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Integerinline