ledger-core
|
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::BigIntImpl | virtual |
ledger::core::api::BigInt::add(const std::shared_ptr< BigInt > &i)=0 | ledger::core::api::BigInt | pure virtual |
BigIntImpl(const ledger::core::BigInt &v) (defined in ledger::core::api::BigIntImpl) | ledger::core::api::BigIntImpl | inline |
compare(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl) | ledger::core::api::BigIntImpl | virtual |
ledger::core::api::BigInt::compare(const std::shared_ptr< BigInt > &i)=0 | ledger::core::api::BigInt | pure virtual |
divide(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl) | ledger::core::api::BigIntImpl | virtual |
ledger::core::api::BigInt::divide(const std::shared_ptr< BigInt > &i)=0 | ledger::core::api::BigInt | pure virtual |
divideAndRemainder(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl) | ledger::core::api::BigIntImpl | virtual |
ledger::core::api::BigInt::divideAndRemainder(const std::shared_ptr< BigInt > &i)=0 | ledger::core::api::BigInt | pure virtual |
fromDecimalString(const std::string &s, int32_t precision, const std::string &decimalSeparator) | ledger::core::api::BigInt | static |
fromIntegerString(const std::string &s, int32_t radix) | ledger::core::api::BigInt | static |
fromLong(int64_t l) | ledger::core::api::BigInt | static |
intValue() override | ledger::core::api::BigIntImpl | virtual |
multiply(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl) | ledger::core::api::BigIntImpl | virtual |
ledger::core::api::BigInt::multiply(const std::shared_ptr< BigInt > &i)=0 | ledger::core::api::BigInt | pure virtual |
pow(int32_t exponent) override | ledger::core::api::BigIntImpl | virtual |
subtract(const std::shared_ptr< ledger::core::api::BigInt > &i) override (defined in ledger::core::api::BigIntImpl) | ledger::core::api::BigIntImpl | virtual |
ledger::core::api::BigInt::subtract(const std::shared_ptr< BigInt > &i)=0 | ledger::core::api::BigInt | pure virtual |
toDecimalString(int32_t precision, const std::string &decimalSeparator, const std::string &thousandSeparator) override | ledger::core::api::BigIntImpl | virtual |
toString(int32_t radix) override | ledger::core::api::BigIntImpl | virtual |
~BigInt() (defined in ledger::core::api::BigInt) | ledger::core::api::BigInt | inlinevirtual |