JUCE  v5.1.1-3-g1a0b28c73
JUCE API
BigInteger Member List

This is the complete list of members for BigInteger, including all inherited members.

allocatedSizeBigIntegerprivate
BigInteger()BigInteger
BigInteger(uint32 value)BigInteger
BigInteger(int32 value)BigInteger
BigInteger(int64 value)BigInteger
BigInteger(const BigInteger &)BigInteger
BigInteger(BigInteger &&) noexceptBigInteger
clear() noexceptBigInteger
clearBit(int bitNumber) noexceptBigInteger
compare(const BigInteger &other) const noexceptBigInteger
compareAbsolute(const BigInteger &other) const noexceptBigInteger
countNumberOfSetBits() const noexceptBigInteger
divideBy(const BigInteger &divisor, BigInteger &remainder)BigInteger
ensureSize(size_t)BigIntegerprivate
exponentModulo(const BigInteger &exponent, const BigInteger &modulus)BigInteger
extendedEuclidean(const BigInteger &a, const BigInteger &b, BigInteger &xOut, BigInteger &yOut)BigInteger
findGreatestCommonDivisor(BigInteger other) constBigInteger
findNextClearBit(int startIndex) const noexceptBigInteger
findNextSetBit(int startIndex) const noexceptBigInteger
getBitRange(int startBit, int numBits) constBigInteger
getBitRangeAsInt(int startBit, int numBits) const noexceptBigInteger
getHighestBit() const noexceptBigInteger
getValues() const noexceptBigIntegerprivate
heapAllocationBigIntegerprivate
highestBitBigIntegerprivate
insertBit(int bitNumber, bool shouldBeSet)BigInteger
inverseModulo(const BigInteger &modulus)BigInteger
isNegative() const noexceptBigInteger
isOne() const noexceptBigInteger
isZero() const noexceptBigInteger
loadFromMemoryBlock(const MemoryBlock &data)BigInteger
montgomeryMultiplication(const BigInteger &other, const BigInteger &modulus, const BigInteger &modulusp, int k)BigInteger
negate() noexceptBigInteger
negativeBigIntegerprivate
numPreallocatedInts enum valueBigIntegerprivate
operator &(const BigInteger &) constBigInteger
operator &=(const BigInteger &)BigInteger
operator!=(const BigInteger &) const noexceptBigInteger
operator%(const BigInteger &) constBigInteger
operator%=(const BigInteger &)BigInteger
operator*(const BigInteger &) constBigInteger
operator*=(const BigInteger &)BigInteger
operator+(const BigInteger &) constBigInteger
operator++()BigInteger
operator++(int)BigInteger
operator+=(const BigInteger &)BigInteger
operator-() constBigInteger
operator-(const BigInteger &) constBigInteger
operator--()BigInteger
operator--(int)BigInteger
operator-=(const BigInteger &)BigInteger
operator/(const BigInteger &) constBigInteger
operator/=(const BigInteger &)BigInteger
operator<(const BigInteger &) const noexceptBigInteger
operator<<(int numBitsToShift) constBigInteger
operator<<=(int numBitsToShift)BigInteger
operator<=(const BigInteger &) const noexceptBigInteger
operator=(BigInteger &&) noexceptBigInteger
operator=(const BigInteger &)BigInteger
operator==(const BigInteger &) const noexceptBigInteger
operator>(const BigInteger &) const noexceptBigInteger
operator>=(const BigInteger &) const noexceptBigInteger
operator>>(int numBitsToShift) constBigInteger
operator>>=(int numBitsToShift)BigInteger
operator[](int bit) const noexceptBigInteger
operator^(const BigInteger &) constBigInteger
operator^=(const BigInteger &)BigInteger
operator|(const BigInteger &) constBigInteger
operator|=(const BigInteger &)BigInteger
parseString(StringRef text, int base)BigInteger
preallocatedBigIntegerprivate
setBit(int bitNumber)BigInteger
setBit(int bitNumber, bool shouldBeSet)BigInteger
setBitRangeAsInt(int startBit, int numBits, uint32 valueToSet)BigInteger
setNegative(bool shouldBeNegative) noexceptBigInteger
setRange(int startBit, int numBits, bool shouldBeSet)BigInteger
shiftBits(int howManyBitsLeft, int startBit)BigInteger
shiftLeft(int bits, int startBit)BigIntegerprivate
shiftRight(int bits, int startBit)BigIntegerprivate
swapWith(BigInteger &) noexceptBigInteger
toInt64() const noexceptBigInteger
toInteger() const noexceptBigInteger
toMemoryBlock() constBigInteger
toString(int base, int minimumNumCharacters=1) constBigInteger
~BigInteger()BigInteger