|
xrpld
|
#include <amount.h>

Public Member Functions | |
| template<typename A> | |
| PrettyAsset (A const &asset, std::uint32_t scale=1) | |
| PrettyAsset (Asset const &asset, std::uint32_t scale=1) | |
| Asset const & | raw () const |
| operator Asset const & () const | |
| operator json::Value () const | |
| template<std::integral T> | |
| PrettyAmount | operator() (T v, Number::RoundingMode rounding=Number::getround()) const |
| PrettyAmount | operator() (Number v, Number::RoundingMode rounding=Number::getround()) const |
| None | operator() (NoneT) const |
| bool | integral () const |
| bool | native () const |
| template<ValidIssueType TIss> | |
| bool | holds () const |
Private Attributes | |
| Asset | asset_ |
| std::uint32_t | scale_ |
Definition at line 158 of file src/test/jtx/amount.h.
| xrpl::test::jtx::PrettyAsset::PrettyAsset | ( | A const & | asset, |
| std::uint32_t | scale = 1 ) |
Definition at line 167 of file src/test/jtx/amount.h.
| xrpl::test::jtx::PrettyAsset::PrettyAsset | ( | Asset const & | asset, |
| std::uint32_t | scale = 1 ) |
Definition at line 171 of file src/test/jtx/amount.h.
|
nodiscard |
Definition at line 176 of file src/test/jtx/amount.h.
| xrpl::test::jtx::PrettyAsset::operator Asset const & | ( | ) | const |
Definition at line 181 of file src/test/jtx/amount.h.
| xrpl::test::jtx::PrettyAsset::operator json::Value | ( | ) | const |
Definition at line 186 of file src/test/jtx/amount.h.
| PrettyAmount xrpl::test::jtx::PrettyAsset::operator() | ( | T | v, |
| Number::RoundingMode | rounding = Number::getround() ) const |
Definition at line 193 of file src/test/jtx/amount.h.
| PrettyAmount xrpl::test::jtx::PrettyAsset::operator() | ( | Number | v, |
| Number::RoundingMode | rounding = Number::getround() ) const |
Definition at line 199 of file src/test/jtx/amount.h.
Definition at line 207 of file src/test/jtx/amount.h.
|
nodiscard |
Definition at line 213 of file src/test/jtx/amount.h.
|
nodiscard |
Definition at line 219 of file src/test/jtx/amount.h.
|
nodiscard |
Definition at line 226 of file src/test/jtx/amount.h.
|
private |
Definition at line 161 of file src/test/jtx/amount.h.
|
private |
Definition at line 162 of file src/test/jtx/amount.h.