Add(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
BigInt typedef | TBigInt< NumBits, bSigned > | |
Bits | TBigInt< NumBits, bSigned > | private |
BitsPerWord enum value | TBigInt< NumBits, bSigned > | private |
BitwiseAnd(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
BitwiseNot() | TBigInt< NumBits, bSigned > | inline |
BitwiseOr(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
Divide(const BigInt &Divisor) | TBigInt< NumBits, bSigned > | inline |
DivideWithRemainder(const BigInt &Divisor, BigInt &Remainder) | TBigInt< NumBits, bSigned > | inline |
GetBit(int32 BitIndex) const | TBigInt< NumBits, bSigned > | inline |
GetBits() | TBigInt< NumBits, bSigned > | inline |
GetBits() const | TBigInt< NumBits, bSigned > | inline |
GetHighestNonZeroBit() const | TBigInt< NumBits, bSigned > | inline |
GetHighestNonZeroWord() const | TBigInt< NumBits, bSigned > | inline |
IsEqual(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
IsFirstBitSet() const | TBigInt< NumBits, bSigned > | inline |
IsGreater(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
IsGreaterOrEqual(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
IsGreaterThanZero() const | TBigInt< NumBits, bSigned > | inline |
IsLess(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
IsLessOrEqual(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
IsLessThanZero() const | TBigInt< NumBits, bSigned > | inline |
IsNegative() const | TBigInt< NumBits, bSigned > | inline |
IsZero() const | TBigInt< NumBits, bSigned > | inline |
MakePositiveFactors(BigInt &FactorA, int32 &SignA, BigInt &FactorB, int32 &SignB) | TBigInt< NumBits, bSigned > | inlineprivatestatic |
Modulo(const BigInt &Modulus) | TBigInt< NumBits, bSigned > | inline |
Multiply(const BigInt &Factor) | TBigInt< NumBits, bSigned > | inline |
MultiplyFast(const BigInt &Factor) | TBigInt< NumBits, bSigned > | inline |
Negate() | TBigInt< NumBits, bSigned > | inline |
NumWords enum value | TBigInt< NumBits, bSigned > | private |
One | TBigInt< NumBits, bSigned > | static |
operator!=(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator%(const BigInt &Modulus) const | TBigInt< NumBits, bSigned > | inline |
operator%=(const BigInt &Modulus) | TBigInt< NumBits, bSigned > | inline |
operator&(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator&=(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
operator*(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator*=(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
operator+(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator++() | TBigInt< NumBits, bSigned > | inline |
operator+=(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
operator-(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator--() | TBigInt< NumBits, bSigned > | inline |
operator-=(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
operator/(const BigInt &Divider) const | TBigInt< NumBits, bSigned > | inline |
operator/=(const BigInt &Divider) | TBigInt< NumBits, bSigned > | inline |
operator<(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator<<(int32 Count) const | TBigInt< NumBits, bSigned > | inline |
operator<< | TBigInt< NumBits, bSigned > | friend |
operator<<=(int32 Count) | TBigInt< NumBits, bSigned > | inline |
operator<=(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator=(int64 Other) | TBigInt< NumBits, bSigned > | inline |
operator==(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator>(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator>=(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator>>(int32 Count) const | TBigInt< NumBits, bSigned > | inline |
operator>>=(int32 Count) | TBigInt< NumBits, bSigned > | inline |
operator[](int32 BitIndex) const | TBigInt< NumBits, bSigned > | inline |
operator|(const BigInt &Other) const | TBigInt< NumBits, bSigned > | inline |
operator|=(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
operator~() const | TBigInt< NumBits, bSigned > | inline |
Parse(const FString &Value) | TBigInt< NumBits, bSigned > | inline |
RestoreSign(BigInt &Result, int32 SignA, int32 SignB) | TBigInt< NumBits, bSigned > | inlineprivatestatic |
Set(int64 Value) | TBigInt< NumBits, bSigned > | inline |
SetBit(int32 BitIndex, int32 Value) | TBigInt< NumBits, bSigned > | inline |
ShiftLeft(const int32 BitCount) | TBigInt< NumBits, bSigned > | inline |
ShiftLeftByOneInternal() | TBigInt< NumBits, bSigned > | inline |
ShiftLeftInternal(const int32 BitCount) | TBigInt< NumBits, bSigned > | inline |
ShiftRight(const int32 BitCount) | TBigInt< NumBits, bSigned > | inline |
ShiftRightByOneInternal() | TBigInt< NumBits, bSigned > | inline |
ShiftRightInternal(const int32 BitCount) | TBigInt< NumBits, bSigned > | inline |
Sign() const | TBigInt< NumBits, bSigned > | inline |
Sqrt() | TBigInt< NumBits, bSigned > | inline |
Subtract(const BigInt &Other) | TBigInt< NumBits, bSigned > | inline |
TBigInt() | TBigInt< NumBits, bSigned > | inline |
TBigInt(int64 Other) | TBigInt< NumBits, bSigned > | inline |
TBigInt(const uint32 *InBits) | TBigInt< NumBits, bSigned > | inlineexplicit |
TBigInt(const uint8 *InData, uint32 InNumBytes) | TBigInt< NumBits, bSigned > | inlineexplicit |
TBigInt(const FString &Value) | TBigInt< NumBits, bSigned > | inlineexplicit |
ToInt() const | TBigInt< NumBits, bSigned > | inline |
ToString() const | TBigInt< NumBits, bSigned > | inline |
Zero() | TBigInt< NumBits, bSigned > | inline |