ledger-core
ledger::core::Amount Member List

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

Amount(const api::Currency &currency, int32_t unitIndex, const BigInt &value) (defined in ledger::core::Amount)ledger::core::Amount
Amount(const api::Currency &currency, int32_t unitIndex, BigInt &&value) (defined in ledger::core::Amount)ledger::core::Amount
format(const api::Locale &locale, const optional< api::FormatRules > &rules) override (defined in ledger::core::Amount)ledger::core::Amount
ledger::core::api::Amount::format(const Locale &locale, const std::experimental::optional< FormatRules > &rules)=0ledger::core::api::Amountpure virtual
fromHex(const Currency &currency, const std::string &hex)ledger::core::api::Amountstatic
fromLong(const Currency &currency, int64_t value)ledger::core::api::Amountstatic
getCurrency() overrideledger::core::Amountvirtual
getUnit() overrideledger::core::Amountvirtual
toBigInt() overrideledger::core::Amountvirtual
toDouble() overrideledger::core::Amountvirtual
toLong() overrideledger::core::Amountvirtual
toMagnitude(int32_t magnitude) overrideledger::core::Amountvirtual
toString() overrideledger::core::Amountvirtual
toUnit(const api::CurrencyUnit &unit) overrideledger::core::Amountvirtual
value() const (defined in ledger::core::Amount)ledger::core::Amount
~Amount() (defined in ledger::core::api::Amount)ledger::core::api::Amountinlinevirtual