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