C++ SDK Documentation  12.0.3
Basics::BigInt Member List

This is the complete list of members for Basics::BigInt, including all inherited members.

accumulateNN(void *outBuf, const void *buf1, int nWords)Basics::BigIntstatic
addNN(void *outBuf, const void *buf1, const void *buf2, int nWords)Basics::BigIntstatic
castNumeric(uint64 *wordso, int nwdso, Typemod typmodo, uint64 *wordsi, int nwdsi, Typemod typmodi) (defined in Basics::BigInt)Basics::BigIntstatic
castNumeric(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (defined in Basics::BigInt)Basics::BigIntstatic
checkOverflowNN(const void *po, int nwdso, Typemod typmodo) (defined in Basics::BigInt)Basics::BigIntstatic
checkOverflowNN(const void *po, int nwo, int nwdso, Typemod typmodo) (defined in Basics::BigInt)Basics::BigIntstatic
checkOverflowNN(const void *po, int nwdso, int32 numericattro) (defined in Basics::BigInt)Basics::BigIntstatic
checkOverflowNN(const void *po, int nwo, int nwdso, int32 numericattro) (defined in Basics::BigInt)Basics::BigIntstatic
compareNN(const void *buf1, const void *buf2, int nWords)Basics::BigIntstatic
convertPosToFloatNN(const void *bbuf, int bwords)Basics::BigIntstatic
copy(void *buf, const void *src, int nWords)Basics::BigIntinlinestatic
divUnsignedN1(void *qbuf, int qw, int round, const void *ubuf, int uw, uint64 v) (defined in Basics::BigInt)Basics::BigIntstatic
divUnsignedNN(void *qbuf, int qw, int round, uint64 *rbuf, int rw, const void *ubuf, int uw, const void *vbuf, int vw) (defined in Basics::BigInt)Basics::BigIntstatic
fromIntNN(void *buf, int nWords, int64 val)Basics::BigIntstatic
incrementNN(void *buf, int nWords)Basics::BigIntstatic
invertSign(void *buf, int nWords)Basics::BigIntstatic
isEqualNN(const void *buf1, const void *buf2, int nWords)Basics::BigIntstatic
isNeg(const void *buf, int nWords)Basics::BigIntinlinestatic
isNull(const void *buf, int nWords)Basics::BigIntstatic
isZero(const void *buf, int nWords)Basics::BigIntstatic
mulUnsignedN1(void *obuf, const void *ubuf, int uw, uint64 v)Basics::BigIntstatic
mulUnsignedNN(void *obuf, const void *buf1, int nw1, const void *buf2, int nw2)Basics::BigIntstatic
numericDivide(const uint64 *pa, int nwdsa, Typemod typmoda, const uint64 *pb, int nwdsb, Typemod typmodb, uint64 *outNum, int nwdso, Typemod typmodo)Basics::BigIntstatic
numericDivide(const uint64 *pa, int nwdsa, int32 numericattra, const uint64 *pb, int nwdsb, int32 numericattrb, uint64 *outNum, int nwdso, int32 numericattro) (defined in Basics::BigInt)Basics::BigIntstatic
numericMultiply(const uint64 *pa, int nwdsa, const uint64 *pb, int nwdsb, uint64 *outNum, int nwdso)Basics::BigIntstatic
NumericRescaleDown(uint64 *wordso, int nwdso, Typemod typmodo, uint64 *wordsi, int nwdsi, Typemod typmodi) (defined in Basics::BigInt)Basics::BigIntstatic
NumericRescaleDown(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (defined in Basics::BigInt)Basics::BigIntstatic
NumericRescaleSameScaleSmallerPrec(uint64 *wordso, int nwdso, Typemod typmodo, uint64 *wordsi, int nwdsi, Typemod typmodi) (defined in Basics::BigInt)Basics::BigIntstatic
NumericRescaleSameScaleSmallerPrec(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (defined in Basics::BigInt)Basics::BigIntstatic
NumericRescaleUp(uint64 *wordso, int nwdso, Typemod typmodo, uint64 *wordsi, int nwdsi, Typemod typmodi) (defined in Basics::BigInt)Basics::BigIntstatic
NumericRescaleUp(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (defined in Basics::BigInt)Basics::BigIntstatic
numericToFloat(const void *buf, int nwds, ifloat tenthtoscale)Basics::BigIntstatic
rescaleNumeric(void *out, int ow, int pout, int sout, void *in, int iw, int pin, int sin)Basics::BigIntstatic
setFromFloat(void *bbuf, int bwords, Typemod typmod, long double value, bool round)Basics::BigIntstatic
setFromFloat(void *bbuf, int bwords, int32 numericattr, long double value, bool round) (defined in Basics::BigInt)Basics::BigIntstatic
setNull(void *buf, int nWords)Basics::BigIntstatic
setNumericBoundsFromType(uint64 *numUpperBound, uint64 *numLowerBound, int nwdso, Typemod typmod) (defined in Basics::BigInt)Basics::BigIntstatic
setNumericBoundsFromType(uint64 *numUpperBound, uint64 *numLowerBound, int nwdso, int32 numericattr) (defined in Basics::BigInt)Basics::BigIntstatic
setZero(void *buf, int nWords)Basics::BigIntstatic
shiftLeftNN(void *buf, unsigned nw, unsigned bitsToShift)Basics::BigIntstatic
shiftRightNN(void *buf, unsigned nw, unsigned bitsToShift)Basics::BigIntstatic
subNN(void *outBuf, const void *buf1, const void *buf2, int nWords)Basics::BigIntstatic
toIntNN(int64 &out, const void *buf, int nWords)Basics::BigIntstatic
ucompareNN(const void *buf1, const void *buf2, int nWords)Basics::BigIntinlinestatic
usedWordsUnsigned(const void *buf, int nWords)Basics::BigIntstatic