plll  1.0
plll::arithmetic::NInt< Type > Member List

This is the complete list of members for plll::arithmetic::NInt< Type >, including all inherited members.

abs(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
abs(const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
add(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
approxLog2(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
bit(const NInt< Type > &, long n) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
bitLength(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
ceilDiv(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
ceilDiv(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
ceilOfLog2(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
compare(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
compareAbsValues(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
Context typedefplll::arithmetic::NInt< Type >
decrement(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
div(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
euclideanDivision(NInt< Type > &q, NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
euclideanDivisionPos(NInt< Type > &q, NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
floorDiv(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
floorDiv(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
floorOfLog2(const NInt< Type > &x) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
GCD(NInt< Type > &r, const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
GCD(const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
increment(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isNegative(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isNonNegative(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isNonPositive(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isOne(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isPMOne(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isPMTwo(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isPositive(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
isZero(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
LCM(NInt< Type > &r, const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
LCM(const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
makeAbs(NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
mod(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
mul(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
neg(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
NInt() PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inline
NInt(const NIntContext< Type > &c) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inline
NInt(const NInt &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inline
NInt(const NInt< T > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inline
NInt(const NInt &i, const NIntContext< Type > &ic) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inline
NInt(const NInt< T > &i, const NIntContext< Type > &ic) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inline
NInt(double d) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inlineexplicit
NInt(long double d) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inlineexplicit
NInt(long i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inlineexplicit
NInt(unsigned long i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inlineexplicit
NInt(const Integer &i)plll::arithmetic::NInt< Type >inlineexplicit
operator!=(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator%(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator%=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator*(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator*=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator+(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator++(NInt< Type > &, int) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator++(NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator+=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator-(const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator-(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator--(NInt< Type > &, int) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator--(NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator-=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator/(const NInt< Type > &, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator/=(NInt< Type > &, const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator<(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator<<(const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator<<(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator<<(std::ostream &s, const NInt< Type > &r)plll::arithmetic::NInt< Type >friend
operator<=(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator=(const NInt &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inline
operator==(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator>(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator>=(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator>>(const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator>>(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
operator>>(std::istream &s, NInt< Type > &r)plll::arithmetic::NInt< Type >friend
power(const NInt< Type > &, long) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
power(NInt< Type > &, const NInt< Type > &, long) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
power(const NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
power(NInt< Type > &, const NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
roundDiv(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
roundDiv(const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
setContext(const NIntContext< Type > &c) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >inlinestatic
setOne(NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
setZero(NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
shl(NInt< Type > &r, const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
shl(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
shr(NInt< Type > &r, const NInt< Type > &a, long b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
shr(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
sign(const NInt< Type > &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
sqrtCeil(NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
sqrtFloor(NInt< Type > &, const NInt< Type > &) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
square(const NInt< Type > &i) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
square(NInt< Type > &r, const NInt< Type > &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
sub(NInt< Type > &r, const NInt< Type > &a, const NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
swap(NInt< Type > &a, NInt< Type > &b) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend
XGCD(NInt< Type > &r, NInt< Type > &a, NInt< Type > &b, const NInt< Type > &x, const NInt< Type > &y) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::NInt< Type >friend