ledger-core
ledger::core::api::BigIntImpl Member List

This is the complete list of members for ledger::core::api::BigIntImpl, including all inherited members.

add(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl)ledger::core::api::BigIntImplvirtual
ledger::core::api::BigInt::add(const std::shared_ptr< BigInt > &i)=0ledger::core::api::BigIntpure virtual
BigIntImpl(const ledger::core::BigInt &v) (defined in ledger::core::api::BigIntImpl)ledger::core::api::BigIntImplinline
compare(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl)ledger::core::api::BigIntImplvirtual
ledger::core::api::BigInt::compare(const std::shared_ptr< BigInt > &i)=0ledger::core::api::BigIntpure virtual
divide(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl)ledger::core::api::BigIntImplvirtual
ledger::core::api::BigInt::divide(const std::shared_ptr< BigInt > &i)=0ledger::core::api::BigIntpure virtual
divideAndRemainder(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl)ledger::core::api::BigIntImplvirtual
ledger::core::api::BigInt::divideAndRemainder(const std::shared_ptr< BigInt > &i)=0ledger::core::api::BigIntpure virtual
fromDecimalString(const std::string &s, int32_t precision, const std::string &decimalSeparator)ledger::core::api::BigIntstatic
fromIntegerString(const std::string &s, int32_t radix)ledger::core::api::BigIntstatic
fromLong(int64_t l)ledger::core::api::BigIntstatic
intValue() overrideledger::core::api::BigIntImplvirtual
multiply(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl)ledger::core::api::BigIntImplvirtual
ledger::core::api::BigInt::multiply(const std::shared_ptr< BigInt > &i)=0ledger::core::api::BigIntpure virtual
pow(int32_t exponent) overrideledger::core::api::BigIntImplvirtual
subtract(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl)ledger::core::api::BigIntImplvirtual
ledger::core::api::BigInt::subtract(const std::shared_ptr< BigInt > &i)=0ledger::core::api::BigIntpure virtual
toDecimalString(int32_t precision, const std::string &decimalSeparator, const std::string &thousandSeparator) overrideledger::core::api::BigIntImplvirtual
toString(int32_t radix) overrideledger::core::api::BigIntImplvirtual
~BigInt() (defined in ledger::core::api::BigInt)ledger::core::api::BigIntinlinevirtual