|
ledger-core
|
This is the complete list of members for ledger::core::Amount, including all inherited members.
| Amount(const api::Currency ¤cy, int32_t unitIndex, const BigInt &value) (defined in ledger::core::Amount) | ledger::core::Amount | |
| Amount(const api::Currency ¤cy, 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)=0 | ledger::core::api::Amount | pure virtual |
| fromHex(const Currency ¤cy, const std::string &hex) | ledger::core::api::Amount | static |
| fromLong(const Currency ¤cy, int64_t value) | ledger::core::api::Amount | static |
| getCurrency() override | ledger::core::Amount | virtual |
| getUnit() override | ledger::core::Amount | virtual |
| toBigInt() override | ledger::core::Amount | virtual |
| toDouble() override | ledger::core::Amount | virtual |
| toLong() override | ledger::core::Amount | virtual |
| toMagnitude(int32_t magnitude) override | ledger::core::Amount | virtual |
| toString() override | ledger::core::Amount | virtual |
| toUnit(const api::CurrencyUnit &unit) override | ledger::core::Amount | virtual |
| value() const (defined in ledger::core::Amount) | ledger::core::Amount | |
| ~Amount() (defined in ledger::core::api::Amount) | ledger::core::api::Amount | inlinevirtual |
1.8.13