ledger-core
|
This is the complete list of members for ledger::core::api::Amount, including all inherited members.
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()=0 | ledger::core::api::Amount | pure virtual |
getUnit()=0 | ledger::core::api::Amount | pure virtual |
toBigInt()=0 | ledger::core::api::Amount | pure virtual |
toDouble()=0 | ledger::core::api::Amount | pure virtual |
toLong()=0 | ledger::core::api::Amount | pure virtual |
toMagnitude(int32_t magnitude)=0 | ledger::core::api::Amount | pure virtual |
toString()=0 | ledger::core::api::Amount | pure virtual |
toUnit(const CurrencyUnit &unit)=0 | ledger::core::api::Amount | pure virtual |
~Amount() (defined in ledger::core::api::Amount) | ledger::core::api::Amount | inlinevirtual |