BigInteger Member List

This is the complete list of members for BigInteger, including all inherited members.
BigInteger()BigInteger
BigInteger(uint32 value)BigInteger
BigInteger(int32 value)BigInteger
BigInteger(int64 value)BigInteger
BigInteger(const BigInteger &other)BigInteger
clear()BigInteger
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
exponentModulo(const BigInteger &exponent, const BigInteger &modulus)BigInteger
findGreatestCommonDivisor(BigInteger other) const BigInteger
findNextClearBit(int startIndex=0) const noexceptBigInteger
findNextSetBit(int startIndex=0) const noexceptBigInteger
getBitRange(int startBit, int numBits) const BigInteger
getBitRangeAsInt(int startBit, int numBits) const noexceptBigInteger
getHighestBit() const noexceptBigInteger
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
negate() noexceptBigInteger
operator!=(const BigInteger &other) const noexceptBigInteger
operator%(const BigInteger &other) const BigInteger
operator%=(const BigInteger &other)BigInteger
operator&(const BigInteger &other) const BigInteger
operator&=(const BigInteger &other)BigInteger
operator*(const BigInteger &other) const BigInteger
operator*=(const BigInteger &other)BigInteger
operator+(const BigInteger &other) const BigInteger
operator++()BigInteger
operator++(int)BigInteger
operator+=(const BigInteger &other)BigInteger
operator-() const BigInteger
operator-(const BigInteger &other) const BigInteger
operator--()BigInteger
operator--(int)BigInteger
operator-=(const BigInteger &other)BigInteger
operator/(const BigInteger &other) const BigInteger
operator/=(const BigInteger &other)BigInteger
operator<(const BigInteger &other) const noexceptBigInteger
operator<<(int numBitsToShift) const BigInteger
operator<<=(int numBitsToShift)BigInteger
operator<=(const BigInteger &other) const noexceptBigInteger
operator=(const BigInteger &other)BigInteger
operator==(const BigInteger &other) const noexceptBigInteger
operator>(const BigInteger &other) const noexceptBigInteger
operator>=(const BigInteger &other) const noexceptBigInteger
operator>>(int numBitsToShift) const BigInteger
operator>>=(int numBitsToShift)BigInteger
operator[](int bit) const noexceptBigInteger
operator^(const BigInteger &other) const BigInteger
operator^=(const BigInteger &other)BigInteger
operator|(const BigInteger &other) const BigInteger
operator|=(const BigInteger &other)BigInteger
parseString(const String &text, int base)BigInteger
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
swapWith(BigInteger &other) noexceptBigInteger
toInteger() const noexceptBigInteger
toMemoryBlock() const BigInteger
toString(int base, int minimumNumCharacters=1) const BigInteger
~BigInteger()BigInteger
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines