This is the complete list of members for BigInteger, including all inherited members.
allocatedSize | BigInteger | private |
BigInteger() | BigInteger | |
BigInteger(uint32 value) | BigInteger | |
BigInteger(int32 value) | BigInteger | |
BigInteger(int64 value) | BigInteger | |
BigInteger(const BigInteger &) | BigInteger | |
BigInteger(BigInteger &&) noexcept | BigInteger | |
clear() noexcept | BigInteger | |
clearBit(int bitNumber) noexcept | BigInteger | |
compare(const BigInteger &other) const noexcept | BigInteger | |
compareAbsolute(const BigInteger &other) const noexcept | BigInteger | |
countNumberOfSetBits() const noexcept | BigInteger | |
divideBy(const BigInteger &divisor, BigInteger &remainder) | BigInteger | |
ensureSize(size_t) | BigInteger | private |
exponentModulo(const BigInteger &exponent, const BigInteger &modulus) | BigInteger | |
extendedEuclidean(const BigInteger &a, const BigInteger &b, BigInteger &xOut, BigInteger &yOut) | BigInteger | |
findGreatestCommonDivisor(BigInteger other) const | BigInteger | |
findNextClearBit(int startIndex) const noexcept | BigInteger | |
findNextSetBit(int startIndex) const noexcept | BigInteger | |
getBitRange(int startBit, int numBits) const | BigInteger | |
getBitRangeAsInt(int startBit, int numBits) const noexcept | BigInteger | |
getHighestBit() const noexcept | BigInteger | |
getValues() const noexcept | BigInteger | private |
heapAllocation | BigInteger | private |
highestBit | BigInteger | private |
insertBit(int bitNumber, bool shouldBeSet) | BigInteger | |
inverseModulo(const BigInteger &modulus) | BigInteger | |
isNegative() const noexcept | BigInteger | |
isOne() const noexcept | BigInteger | |
isZero() const noexcept | BigInteger | |
loadFromMemoryBlock(const MemoryBlock &data) | BigInteger | |
montgomeryMultiplication(const BigInteger &other, const BigInteger &modulus, const BigInteger &modulusp, int k) | BigInteger | |
negate() noexcept | BigInteger | |
negative | BigInteger | private |
numPreallocatedInts enum value | BigInteger | private |
operator &(const BigInteger &) const | BigInteger | |
operator &=(const BigInteger &) | BigInteger | |
operator!=(const BigInteger &) const noexcept | BigInteger | |
operator%(const BigInteger &) const | BigInteger | |
operator%=(const BigInteger &) | BigInteger | |
operator*(const BigInteger &) const | BigInteger | |
operator*=(const BigInteger &) | BigInteger | |
operator+(const BigInteger &) const | BigInteger | |
operator++() | BigInteger | |
operator++(int) | BigInteger | |
operator+=(const BigInteger &) | BigInteger | |
operator-() const | BigInteger | |
operator-(const BigInteger &) const | BigInteger | |
operator--() | BigInteger | |
operator--(int) | BigInteger | |
operator-=(const BigInteger &) | BigInteger | |
operator/(const BigInteger &) const | BigInteger | |
operator/=(const BigInteger &) | BigInteger | |
operator<(const BigInteger &) const noexcept | BigInteger | |
operator<<(int numBitsToShift) const | BigInteger | |
operator<<=(int numBitsToShift) | BigInteger | |
operator<=(const BigInteger &) const noexcept | BigInteger | |
operator=(BigInteger &&) noexcept | BigInteger | |
operator=(const BigInteger &) | BigInteger | |
operator==(const BigInteger &) const noexcept | BigInteger | |
operator>(const BigInteger &) const noexcept | BigInteger | |
operator>=(const BigInteger &) const noexcept | BigInteger | |
operator>>(int numBitsToShift) const | BigInteger | |
operator>>=(int numBitsToShift) | BigInteger | |
operator[](int bit) const noexcept | BigInteger | |
operator^(const BigInteger &) const | BigInteger | |
operator^=(const BigInteger &) | BigInteger | |
operator|(const BigInteger &) const | BigInteger | |
operator|=(const BigInteger &) | BigInteger | |
parseString(StringRef text, int base) | BigInteger | |
preallocated | BigInteger | private |
setBit(int bitNumber) | BigInteger | |
setBit(int bitNumber, bool shouldBeSet) | BigInteger | |
setBitRangeAsInt(int startBit, int numBits, uint32 valueToSet) | BigInteger | |
setNegative(bool shouldBeNegative) noexcept | BigInteger | |
setRange(int startBit, int numBits, bool shouldBeSet) | BigInteger | |
shiftBits(int howManyBitsLeft, int startBit) | BigInteger | |
shiftLeft(int bits, int startBit) | BigInteger | private |
shiftRight(int bits, int startBit) | BigInteger | private |
swapWith(BigInteger &) noexcept | BigInteger | |
toInt64() const noexcept | BigInteger | |
toInteger() const noexcept | BigInteger | |
toMemoryBlock() const | BigInteger | |
toString(int base, int minimumNumCharacters=1) const | BigInteger | |
~BigInteger() | BigInteger |