|
xrpld
|
Converts to IOU Issue or STAmount. More...
#include <amount.h>

Public Member Functions | |
| IOU (Account account, xrpl::Currency const ¤cy) | |
| Issue | issue () const |
| Asset | asset () const |
| bool | integral () const |
| operator Issue () const | |
| Implicit conversion to Issue or Asset. | |
| operator Asset () const | |
| operator PrettyAsset () const | |
| template<class T> | |
| PrettyAmount | operator() (T v) const |
| PrettyAmount | operator() (EpsilonT) const |
| PrettyAmount | operator() (detail::EpsilonMultiple) const |
| None | operator() (NoneT) const |
| Returns None-of-Issue. | |
Public Attributes | |
| Account | account |
| xrpl::Currency | currency |
Friends | |
| BookSpec | operator~ (IOU const &iou) |
Converts to IOU Issue or STAmount.
Examples: IOU Converts to the underlying Issue IOU(10) Returns STAmount of 10 of the underlying Issue.
Definition at line 382 of file src/test/jtx/amount.h.
| xrpl::test::jtx::IOU::IOU | ( | Account | account, |
| xrpl::Currency const & | currency ) |
Definition at line 388 of file src/test/jtx/amount.h.
|
nodiscard |
Definition at line 394 of file src/test/jtx/amount.h.
|
nodiscard |
Definition at line 399 of file src/test/jtx/amount.h.
|
nodiscard |
Definition at line 404 of file src/test/jtx/amount.h.
| xrpl::test::jtx::IOU::operator Issue | ( | ) | const |
| xrpl::test::jtx::IOU::operator Asset | ( | ) | const |
Definition at line 418 of file src/test/jtx/amount.h.
| xrpl::test::jtx::IOU::operator PrettyAsset | ( | ) | const |
Definition at line 422 of file src/test/jtx/amount.h.
| PrettyAmount xrpl::test::jtx::IOU::operator() | ( | T | v | ) | const |
Definition at line 431 of file src/test/jtx/amount.h.
| PrettyAmount xrpl::test::jtx::IOU::operator() | ( | EpsilonT | ) | const |
Definition at line 95 of file amount.cpp.
| PrettyAmount xrpl::test::jtx::IOU::operator() | ( | detail::EpsilonMultiple | m | ) | const |
Definition at line 101 of file amount.cpp.
Returns None-of-Issue.
Definition at line 448 of file src/test/jtx/amount.h.
Definition at line 454 of file src/test/jtx/amount.h.
| Account xrpl::test::jtx::IOU::account |
Definition at line 385 of file src/test/jtx/amount.h.
| xrpl::Currency xrpl::test::jtx::IOU::currency |
Definition at line 386 of file src/test/jtx/amount.h.