Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cBigInteger Member List

This is the complete list of members for GrayLib::cBigInteger, including all inherited members.

AddBlockGrow(BLOCK_t nVal)GrayLib::cBitArrayinlineprotected
BLOCK_ENUM_t typedefGrayLib::cBitArrayStatic
BLOCK_t typedefGrayLib::cBitArrayStatic
BLOCKH_t typedefGrayLib::cBitArrayStatic
BLOCKI_t typedefGrayLib::cBitArrayStatic
cBigInteger()GrayLib::cBigIntegerinline
cBigInteger(const THIS_t &x)GrayLib::cBigIntegerinline
cBigInteger(const cBigUnsigned &x, bool bNegative=false)GrayLib::cBigIntegerinline
cBigInteger(const char *pszStr, RADIX_t uRadix=10)GrayLib::cBigIntegerinline
cBigInteger(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks, bool bNegative)GrayLib::cBigIntegerinline
cBigInteger(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks, bool bStatic, bool bNegative)GrayLib::cBigIntegerinline
cBigInteger(UINTMAX_t x)GrayLib::cBigIntegerinline
cBigInteger(INTMAX_t x)GrayLib::cBigIntegerinline
cBigInteger(UINT32 x)GrayLib::cBigIntegerinline
cBigInteger(INT32 x)GrayLib::cBigIntegerinline
cBigUnsigned()GrayLib::cBigUnsignedinline
cBigUnsigned(const cBigUnsigned &x)GrayLib::cBigUnsignedinline
cBigUnsigned(BIT_ENUM_t nBits, BLOCK_t uValMask)GrayLib::cBigUnsignedinline
cBigUnsigned(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks)GrayLib::cBigUnsignedinline
cBigUnsigned(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks, bool bStatic)GrayLib::cBigUnsignedinline
cBigUnsigned(const char *pszStr, RADIX_t nBaseRadix=10)GrayLib::cBigUnsignedinlineexplicit
cBigUnsigned(UINTMAX_t x)GrayLib::cBigUnsignedinline
cBigUnsigned(INTMAX_t x)GrayLib::cBigUnsignedinline
cBigUnsigned(UINT32 x)GrayLib::cBigUnsignedinline
cBigUnsigned(INT32 x)GrayLib::cBigUnsignedinline
cBitArray()GrayLib::cBitArrayinline
cBitArray(BIT_ENUM_t nBits)GrayLib::cBitArrayinlineexplicit
cBitArray(BIT_ENUM_t nBits, BLOCK_t uValueMask)GrayLib::cBitArrayinline
cBitArray(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks)GrayLib::cBitArrayinline
cBitArray(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks, bool bStatic)GrayLib::cBitArrayinline
cBitArrayStatic() noexceptGrayLib::cBitArrayStaticinline
cBitArrayStatic(BIT_ENUM_t nBits)GrayLib::cBitArrayStaticinlineexplicit
cBitArrayStatic(BIT_ENUM_t nBits, BLOCK_t uValueMask)GrayLib::cBitArrayStaticinline
cBitArrayStatic(BLOCK_ENUM_t nBlocks, const BLOCK_t *pData)GrayLib::cBitArrayStaticinline
cBitArrayStatic(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocksInit, bool bStatic)GrayLib::cBitArrayStaticinline
cBitArrayStatic(const THIS_t &ref)GrayLib::cBitArrayStaticinline
cBitArrayStatic(THIS_t &&ref) noexceptGrayLib::cBitArrayStaticinline
CheckNegativeZero()GrayLib::cBigIntegerinline
ClearBit(TYPE nVal, BIT_ENUM_t nBit) noexceptGray::cBitsinlinestatic
ClrBit(BIT_ENUM_t nBit)GrayLib::cBitArrayinline
Compare(const cBigInteger &x) constGrayLib::cBigInteger
GrayLib::cBigUnsigned::Compare(const cBigUnsigned &x) constGrayLib::cBigUnsigned
CompareMagnitude(const cBigUnsigned &x) constGrayLib::cBigIntegerinline
CompareS(BLOCKI_t x) constGrayLib::cBigInteger
CompareU(BLOCK_t x) constGrayLib::cBigIntegerinline
Count1Bits(TYPE nMask) noexceptGray::cBitsinlinestatic
Count1Bits(UINT32 nVal) noexceptGray::cBitsinlinestatic
EuclideanAlgorithm(const cBigUnsigned &x, const cBigUnsigned &y, OUT cBigUnsigned &a, OUT cBigUnsigned &b, OUT cBigUnsigned &g)GrayLib::cBigUnsignedstatic
ExtendedEuclidean(const cBigUnsigned &m, const cBigUnsigned &n, cBigUnsigned &g, cBigInteger &r, cBigInteger &s)GrayLib::cBigIntegerstatic
FindUsedBlocksQty(BLOCK_ENUM_t nBlocks) constGrayLib::cBitArrayStaticinlineprotected
FindUsedBlocksQty() constGrayLib::cBitArrayStaticinlineprotected
FlipSign()GrayLib::cBigIntegerinline
get_BinarySize() constGrayLib::cBitArrayinline
get_BitsCap() const noexceptGrayLib::cBitArrayStaticinline
get_BlockPtr()GrayLib::cBitArrayStaticinline
get_BlockPtrC() const noexceptGrayLib::cBitArrayStaticinline
get_BlocksCap() const noexceptGrayLib::cBitArrayStaticinline
get_BlocksUse() constGrayLib::cBitArrayinline
get_BytesCap() const noexceptGrayLib::cBitArrayStaticinline
get_Count1Bits() constGrayLib::cBitArrayinline
get_Highest1Bit() constGrayLib::cBitArray
get_Lowest1Bit() constGrayLib::cBitArray
get_Magnitude() constGrayLib::cBigIntegerinline
get_MontgomeryInit() constGrayLib::cBigUnsigned
get_Sign() constGrayLib::cBigIntegerinline
get_Val() constGrayLib::cBigIntegerinline
get_Val() constGrayLib::cBigIntegerinline
get_ValS() constGrayLib::cBigIntegerinline
get_ValU() constGrayLib::cBigUnsignedinline
get_ValUC() constGrayLib::cBigUnsignedinline
GetBinaryBE(BYTE *pOut, size_t nSizeOut) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::GetBinaryBE(cHeapBlock &b) constGrayLib::cBitArray
GetBlock(BLOCK_ENUM_t nBlock) constGrayLib::cBitArrayinlineprotected
GetBlockInt(BLOCK_ENUM_t i) constGrayLib::cBitArrayStaticinline
GetBlocksFromBits(BIT_ENUM_t nBits) noexceptGrayLib::cBitArrayStaticinlinestatic
GetBlocksFromBytes(size_t nBytes) noexceptGrayLib::cBitArrayStaticinlinestatic
GetGreatestCommonDivisor(const cBigUnsigned &x, const cBigUnsigned &y)GrayLib::cBigUnsignedstatic
GetModulusH(BLOCKH_t b) constGrayLib::cBigIntegerinline
GetSizeBytes(BIT_ENUM_t nBits) noexceptGray::cBitsinlinestatic
GetStr(char *pszOut, StrLen_t iOutMax, RADIX_t uRadix=10) constGrayLib::cBigInteger
GetStr(RADIX_t uRadix=10) constGrayLib::cBigInteger
GetU32Int(BLOCK_ENUM_t j) constGrayLib::cBitArrayStaticinline
HasMask(TYPE nVal, TYPE nMask) noexceptGray::cBitsinlinestatic
Highest1Bit(TYPE nMask) noexceptGray::cBitsinlinestatic
InitAdd(const cBigInteger &a, const cBigInteger &b)GrayLib::cBigInteger
GrayLib::cBigUnsigned::InitAdd(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigUnsigned
InitAdd1(const THIS_t &a, BLOCKI_t n)GrayLib::cBigIntegerinline
InitAddU(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigIntegerinline
InitBitAnd(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigUnsigned
InitBitOr(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigUnsigned
InitBitShiftLeft(const cBigUnsigned &a, int b)GrayLib::cBigUnsigned
InitBitShiftRight(const cBigUnsigned &a, int b)GrayLib::cBigUnsigned
InitBitXor(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigUnsigned
InitDivide(const cBigInteger &dividend, const cBigInteger &divisor, OUT cBigInteger &remainder)GrayLib::cBigInteger
InitDivide(const THIS_t &a, const cBigInteger &b)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::InitDivide(const cBigUnsigned &a, const cBigUnsigned &b, OUT cBigUnsigned &remainder)GrayLib::cBigUnsigned
GrayLib::cBigUnsigned::InitDivide(const THIS_t &a, const THIS_t &b)GrayLib::cBigUnsignedinline
InitDivideH(const cBigUnsigned &a, BLOCKH_t b)GrayLib::cBigUnsigned
InitGreatestCommonDivisor(const cBigInteger &a, const cBigInteger &b)GrayLib::cBigInteger
InitModInv(const cBigInteger &A, const cBigInteger &N)GrayLib::cBigInteger
GrayLib::cBigUnsigned::InitModInv(const cBigUnsigned &A, const cBigUnsigned &N)GrayLib::cBigUnsigned
InitModulus(const THIS_t &a, const THIS_t &b)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::InitModulus(const THIS_t &a, const THIS_t &b)GrayLib::cBigUnsignedinline
InitModulusU(const THIS_t &a, const THIS_t &b)GrayLib::cBigInteger
InitMultiply(const cBigInteger &a, const cBigInteger &b)GrayLib::cBigInteger
GrayLib::cBigUnsigned::InitMultiply(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigUnsigned
InitMultiply1(const cBigUnsigned &a, BLOCK_t b)GrayLib::cBigUnsigned
InitMultiplyH(const cBigUnsigned &a, BLOCKH_t b)GrayLib::cBigUnsigned
InitSubtract(const cBigInteger &a, const cBigInteger &b)GrayLib::cBigInteger
GrayLib::cBigUnsigned::InitSubtract(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigUnsigned
InitSubtract1(const THIS_t &a, BLOCKI_t n)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::InitSubtract1(const THIS_t &a, BLOCK_t n)GrayLib::cBigUnsignedinline
InitSubU(const cBigUnsigned &a, const cBigUnsigned &b)GrayLib::cBigIntegerinline
IsClear(TYPE nVal, BIT_ENUM_t nBit) noexceptGray::cBitsinlinestatic
isEmptyBits() constGrayLib::cBitArrayinline
IsEqual(const THIS_t &x) constGrayLib::cBigIntegerinline
IsEqual(BLOCKI_t x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::IsEqual(const THIS_t &x) constGrayLib::cBitArrayinline
IsEqualU(BLOCK_t x) constGrayLib::cBitArrayinline
isHighBlockUseExact() constGrayLib::cBitArrayinline
isHighBlockUseValid() constGrayLib::cBitArrayinline
IsMask1(TYPE nVal) noexceptGray::cBitsinlinestatic
isNegative() constGrayLib::cBigIntegerinline
isNullVal() const noexceptGrayLib::cBitArrayStaticinline
isOdd() constGrayLib::cBigUnsignedinline
isReadOnly() const noexceptGrayLib::cBitArrayStaticinline
IsReasonableBlockQty(BLOCK_ENUM_t nBlocks) noexceptGrayLib::cBitArrayStaticinlinestatic
IsSet(BIT_ENUM_t nBit) constGrayLib::cBitArrayinline
Gray::cBits::IsSet(TYPE nVal, BIT_ENUM_t nBit) noexceptGray::cBitsinlinestatic
isStatic() const noexceptGrayLib::cBitArrayStaticinline
IsValidBit(BIT_ENUM_t nBit) const noexceptGrayLib::cBitArrayStaticinline
IsValidBlockIndex(BLOCK_ENUM_t i) const noexceptGrayLib::cBitArrayStaticinlineprotected
isZero() constGrayLib::cBigUnsignedinline
isZeroVal() const noexceptGrayLib::cBitArrayStaticinline
k_8Gray::cBitsstatic
k_BIT_MAXGrayLib::cBitArrayStaticstatic
k_BLOCK_BITSGrayLib::cBitArrayStaticstatic
k_BLOCK_MAXGrayLib::cBitArrayStaticstatic
k_BLOCKH_BITSGrayLib::cBitArrayStaticstatic
k_OneBlockGrayLib::cBitArrayStaticstatic
k_SIZE_MAXGrayLib::cBitArrayStaticstatic
k_ZeroGrayLib::cBitArrayStaticstatic
m_nBlocksUseGrayLib::cBitArrayprotected
Mask1(BIT_ENUM_t nBit) noexceptGray::cBitsinlinestatic
ModBit(BIT_ENUM_t nBit, bool bVal)GrayLib::cBitArrayinline
MultiplyHelper(BLOCK_t *pDst, BLOCK_ENUM_t nBlocks, const cBigUnsigned &rSrc, BLOCK_t nMult)GrayLib::cBigUnsignedstatic
OpAdd1(BLOCKI_t n)GrayLib::cBigInteger
GrayLib::cBigUnsigned::OpAdd1(BLOCK_t nVal)GrayLib::cBigUnsigned
OpBitShiftLeft(BIT_ENUM_t b)GrayLib::cBigUnsignedinline
OpBitShiftLeft1(BLOCK_t nBitMask=0)GrayLib::cBigUnsigned
OpBitShiftRight(BIT_ENUM_t b)GrayLib::cBigUnsignedinline
operator!=(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator!=(BLOCK_t x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator!=(const cBigUnsigned &x) constGrayLib::cBigUnsignedinline
GrayLib::cBitArray::operator!=(const THIS_t &x) constGrayLib::cBitArrayinline
operator%(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator%(const THIS_t &x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator%(BLOCKH_t n) constGrayLib::cBigUnsignedinline
operator%=(const THIS_t &x)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator%=(const THIS_t &x)GrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator%=(BLOCKH_t n)GrayLib::cBigUnsignedinline
operator&(const THIS_t &x) constGrayLib::cBigUnsignedinline
operator&=(const THIS_t &x)GrayLib::cBigUnsignedinline
operator*(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator*(const THIS_t &x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator*(BLOCKH_t x) constGrayLib::cBigUnsignedinline
operator*=(const THIS_t &x)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator*=(const THIS_t &x)GrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator*=(BLOCKH_t x)GrayLib::cBigUnsignedinline
operator+(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator+(const THIS_t &x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator+(BLOCK_t x) constGrayLib::cBigUnsignedinline
operator++()GrayLib::cBigIntegerinline
operator++(int)GrayLib::cBigIntegerinline
operator+=(const THIS_t &x)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator+=(const THIS_t &x)GrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator+=(BLOCK_t x)GrayLib::cBigUnsignedinline
operator-(const THIS_t &x) constGrayLib::cBigIntegerinline
operator-() constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator-(const THIS_t &x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator-(BLOCK_t x) constGrayLib::cBigUnsignedinline
operator--()GrayLib::cBigIntegerinline
operator--(int)GrayLib::cBigIntegerinline
operator-=(const THIS_t &x)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator-=(const THIS_t &x)GrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator-=(BLOCK_t x)GrayLib::cBigUnsignedinline
operator/(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator/(const THIS_t &x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator/(BLOCKH_t n) constGrayLib::cBigUnsignedinline
operator/=(const THIS_t &x)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator/=(const THIS_t &x)GrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator/=(BLOCKH_t n)GrayLib::cBigUnsignedinline
operator<(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator<(BLOCK_t x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator<(const cBigUnsigned &x) constGrayLib::cBigUnsignedinline
operator<<(int b) constGrayLib::cBigUnsignedinline
operator<<=(int b)GrayLib::cBigUnsignedinline
operator<=(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator<=(BLOCK_t x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator<=(const cBigUnsigned &x) constGrayLib::cBigUnsignedinline
operator=(const THIS_t &x)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator=(const THIS_t &ref)GrayLib::cBitArrayStaticinline
GrayLib::cBigUnsigned::operator=(THIS_t &&ref)GrayLib::cBitArrayStaticinline
operator==(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator==(BLOCK_t x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator==(const cBigUnsigned &x) constGrayLib::cBigUnsignedinline
GrayLib::cBitArray::operator==(const THIS_t &x) constGrayLib::cBitArrayinline
operator>(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator>(BLOCK_t x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator>(const cBigUnsigned &x) constGrayLib::cBigUnsignedinline
operator>=(const THIS_t &x) constGrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::operator>=(BLOCK_t x) constGrayLib::cBigUnsignedinline
GrayLib::cBigUnsigned::operator>=(const cBigUnsigned &x) constGrayLib::cBigUnsignedinline
operator>>(int b) constGrayLib::cBigUnsignedinline
operator>>=(int b)GrayLib::cBigUnsignedinline
operator^(const THIS_t &x) constGrayLib::cBigUnsignedinline
operator^=(const THIS_t &x)GrayLib::cBigUnsignedinline
operator|(const THIS_t &x) constGrayLib::cBigUnsignedinline
operator|=(const THIS_t &x)GrayLib::cBigUnsignedinline
OpSubtract(const THIS_t &b)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::OpSubtract(const THIS_t &b)GrayLib::cBigUnsignedinline
OpSubtract1(BLOCKI_t n)GrayLib::cBigInteger
GrayLib::cBigUnsigned::OpSubtract1(BLOCK_t nVal)GrayLib::cBigUnsigned
OpSubtractU(const cBigUnsigned &a)GrayLib::cBigIntegerinline
put_BlocksUse(BLOCK_ENUM_t nBlocksUse)GrayLib::cBitArrayinlineprotected
put_Negative(bool b=true)GrayLib::cBigIntegerinline
put_Sign(int nSign)GrayLib::cBigIntegerinline
put_Val(TYPE n)GrayLib::cBigIntegerinline
put_Val(long n)GrayLib::cBigIntegerinline
put_Val(int n)GrayLib::cBigIntegerinline
put_Val(short n)GrayLib::cBigIntegerinline
put_ValS(INTMAX_t n)GrayLib::cBigIntegerinline
put_ValU(UINTMAX_t n)GrayLib::cBigIntegerinline
RefBlock(BLOCK_ENUM_t nBlock)GrayLib::cBitArrayinline
RefBlockInt(BLOCK_ENUM_t i)GrayLib::cBitArrayStaticinline
ReturnError(HRESULT hRes, const char *pszMsg)GrayLib::cBitArraystatic
Reverse(TYPE nVal) noexceptGray::cBitsinlinestatic
Reverse(BYTE nVal) noexceptGray::cBitsinlinestatic
Reverse(UINT32 nVal) noexceptGray::cBitsinlinestatic
Reverse(ULONG nVal) noexceptGray::cBitsinlinestatic
Rotl(TYPE nVal, BIT_ENUM_t nBits) noexceptGray::cBitsinlinestatic
Rotr(TYPE nVal, BIT_ENUM_t nBits) noexceptGray::cBitsinlinestatic
SetAll1()GrayLib::cBitArrayStaticinline
SetBinaryBE(const BYTE *pData, size_t nSize, bool bByteSign)GrayLib::cBigInteger
SetBinaryBE(const cMemBlock &b, bool bByteSign)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::SetBinaryBE(const BYTE *pData, size_t nSize)GrayLib::cBitArray
SetBinaryLE(const BYTE *pData, size_t nSize)GrayLib::cBitArray
SetBit(BIT_ENUM_t nBit)GrayLib::cBitArrayinline
Gray::cBits::SetBit(TYPE nVal, BIT_ENUM_t nBit) noexceptGray::cBitsinlinestatic
SetBitRet(BIT_ENUM_t nBit)GrayLib::cBitArrayStatic
SetBitsSizeZ(BIT_ENUM_t nBits)GrayLib::cBitArrayStaticinline
SetBlock(BLOCK_ENUM_t i, BLOCK_t nVal)GrayLib::cBitArrayinlineprotected
SetBlockSizeGrow(BLOCK_ENUM_t nBlocksNew)GrayLib::cBitArray
SetBlockSizeInit(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks)GrayLib::cBigUnsigned
SetBlockSizeReAlloc(BLOCK_ENUM_t nBlocksNew)GrayLib::cBitArrayStaticprotected
SetBlockSizeShrink(BLOCK_ENUM_t nBlocksNew)GrayLib::cBitArray
SetBlockSizeUninit(BLOCK_ENUM_t nBlocksNew)GrayLib::cBitArrayStaticprotected
SetBlockSizeUse(BLOCK_ENUM_t nBlocksNew)GrayLib::cBitArray
SetBlocksStatic(BLOCK_ENUM_t nBlocks, const BLOCK_t *pBlocks)GrayLib::cBigInteger
SetBlocksStatic(const cBitArrayStatic &b)GrayLib::cBigInteger
SetCopyBits(const THIS_t &ref)GrayLib::cBitArray
SetCopyInt(const cBigInteger &x)GrayLib::cBigInteger
SetCopySecure(const THIS_t &val, bool assign)GrayLib::cBigIntegerinline
GrayLib::cBigUnsigned::SetCopySecure(const THIS_t &val, bool assign)GrayLib::cBitArray
SetInvertBytes(size_t nSize)GrayLib::cBitArrayStatic
SetMontMul(THIS_t &rDst, const THIS_t &B, const THIS_t &N, BLOCK_t mm)GrayLib::cBigUnsigned
SetMontRedux(THIS_t &rDst, const THIS_t &N, BLOCK_t mm)GrayLib::cBigUnsigned
SetNullVal()GrayLib::cBigIntegerinline
SetPower(const THIS_t &base, const THIS_t &exponent)GrayLib::cBigUnsigned
SetPowerMod(const THIS_t &base, const THIS_t &exponent, const THIS_t &modulus, OUT cBigUnsigned *pRR)GrayLib::cBigInteger
GrayLib::cBigUnsigned::SetPowerMod(const THIS_t &base, const THIS_t &exponent, const THIS_t &modulus, OUT THIS_t *pRR=nullptr)GrayLib::cBigUnsigned
SetPrimeBits(BIT_ENUM_t nBits, IRandomNoise *pRandom=nullptr, cThreadState *pCancel=nullptr)GrayLib::cBigUnsigned
SetPrimeBitsDH(BIT_ENUM_t nbits, IRandomNoise *pRandom=nullptr, cThreadState *pCancel=nullptr)GrayLib::cBigUnsigned
SetPrimePrev(IRandomNoise *pRandom=nullptr, cThreadState *pCancel=nullptr)GrayLib::cBigUnsigned
SetRandomBits(BIT_ENUM_t nBits, IRandomNoise *pRandom=nullptr)GrayLib::cBigUnsigned
SetRandomBits2(BIT_ENUM_t nBits, IRandomNoise *pRandom=nullptr)GrayLib::cBigUnsigned
SetRandomBitsLarge(BIT_ENUM_t nBits, IRandomNoise *pRandom=nullptr)GrayLib::cBitArrayinline
SetStr(const char *pszIn, RADIX_t uRadix=10, const char **ppszEnd=nullptr)GrayLib::cBigInteger
SetTruncateBits(BIT_ENUM_t nBits)GrayLib::cBitArray
SetU32Int(BLOCK_ENUM_t j, UINT32 val32)GrayLib::cBitArrayStaticinline
SetZeroAll()GrayLib::cBigIntegerinline
SwapSecure(THIS_t &X, THIS_t &Y, bool swap)GrayLib::cBigIntegerinlinestatic
GrayLib::cBigUnsigned::SwapSecure(THIS_t &X, THIS_t &Y, bool swap)GrayLib::cBitArraystatic
TestPrime(IRandomNoise *pRandom=nullptr) constGrayLib::cBigUnsigned
TestPrimeFermat(IRandomNoise *pRandom=nullptr) constGrayLib::cBigUnsigned
TestPrimeMiller(IRandomNoise *pRandom=nullptr) constGrayLib::cBigUnsigned
TestPrimeSmall() constGrayLib::cBigUnsigned
UNITTEST_FRIEND(cBigInteger)GrayLib::cBigInteger
GrayLib::cBigUnsigned::UNITTEST_FRIEND(cBigUnsigned)GrayLib::cBigUnsigned
GrayLib::cBitArray::UNITTEST_FRIEND(cBitArray)GrayLib::cBitArray
UpdateBlocksUse()GrayLib::cBitArrayinline
UpdateBlocksUseCap()GrayLib::cBitArrayinline
UpdateBlocksUseMax(BLOCK_ENUM_t nBlocksUseMax)GrayLib::cBitArrayinline
~cBigUnsigned()GrayLib::cBigUnsignedinline
~cBitArray()GrayLib::cBitArrayinline
~cBitArrayStatic()GrayLib::cBitArrayStaticinline