C++ SDK Documentation
23.4.0
|
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) (defined in Basics::BigInt) | Basics::BigInt | static |
castNumeric(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (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) (defined in Basics::BigInt) | Basics::BigInt | static |
NumericRescaleDown(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (defined in Basics::BigInt) | Basics::BigInt | static |
NumericRescaleSameScaleSmallerPrec(uint64 *wordso, int nwdso, Typemod typmodo, uint64 *wordsi, int nwdsi, Typemod typmodi) (defined in Basics::BigInt) | Basics::BigInt | static |
NumericRescaleSameScaleSmallerPrec(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (defined in Basics::BigInt) | Basics::BigInt | static |
NumericRescaleUp(uint64 *wordso, int nwdso, Typemod typmodo, uint64 *wordsi, int nwdsi, Typemod typmodi) (defined in Basics::BigInt) | Basics::BigInt | static |
NumericRescaleUp(uint64 *wordso, int nwdso, int32 numericattro, uint64 *wordsi, int nwdsi, int32 numericattri) (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 |