| 
    rippled
    
   | 
 
Converts to MPT Issue or STAmount. More...
#include <amount.h>

Public Member Functions | |
| MPT (std::string const &n, ripple::MPTID const &issuanceID_) | |
| ripple::MPTID const & | mpt () const | 
| ripple::MPTIssue | mptIssue () const | 
| Explicit conversion to MPTIssue or asset.   | |
| Asset | asset () const | 
| operator ripple::MPTIssue () const | |
| Implicit conversion to MPTIssue or asset.   | |
| operator PrettyAsset () const | |
| template<class T >  requires (sizeof(T) >= sizeof(int) && std::is_arithmetic_v<T>)  | |
| PrettyAmount | operator() (T v) const | 
| PrettyAmount | operator() (epsilon_t) const | 
| PrettyAmount | operator() (detail::epsilon_multiple) const | 
| None | operator() (none_t) const | 
| Returns None-of-Issue.   | |
Public Attributes | |
| std::string | name | 
| ripple::MPTID | issuanceID | 
Friends | |
| BookSpec | operator~ (MPT const &mpt) | 
Converts to MPT Issue or STAmount.
Examples: MPT Converts to the underlying Issue MPT(10) Returns STAmount of 10 of the underlying MPT
Definition at line 430 of file src/test/jtx/amount.h.
| ripple::test::jtx::MPT::MPT | ( | std::string const & | n, | 
| ripple::MPTID const & | issuanceID_ | ||
| ) | 
Definition at line 436 of file src/test/jtx/amount.h.
| ripple::MPTID const & ripple::test::jtx::MPT::mpt | ( | ) | const | 
Definition at line 442 of file src/test/jtx/amount.h.
| ripple::MPTIssue ripple::test::jtx::MPT::mptIssue | ( | ) | const | 
Explicit conversion to MPTIssue or asset.
Definition at line 450 of file src/test/jtx/amount.h.
| Asset ripple::test::jtx::MPT::asset | ( | ) | const | 
Definition at line 455 of file src/test/jtx/amount.h.
| ripple::test::jtx::MPT::operator ripple::MPTIssue | ( | ) | const | 
Implicit conversion to MPTIssue or asset.
This allows passing an MPT value where an MPTIssue is expected.
Definition at line 465 of file src/test/jtx/amount.h.
| ripple::test::jtx::MPT::operator PrettyAsset | ( | ) | const | 
Definition at line 470 of file src/test/jtx/amount.h.
| PrettyAmount ripple::test::jtx::MPT::operator() | ( | T | v | ) | const | 
Definition at line 478 of file src/test/jtx/amount.h.
| PrettyAmount ripple::test::jtx::MPT::operator() | ( | epsilon_t | ) | const | 
| PrettyAmount ripple::test::jtx::MPT::operator() | ( | detail::epsilon_multiple | ) | const | 
Returns None-of-Issue.
Definition at line 490 of file src/test/jtx/amount.h.
Definition at line 496 of file src/test/jtx/amount.h.
| std::string ripple::test::jtx::MPT::name | 
Definition at line 433 of file src/test/jtx/amount.h.
| ripple::MPTID ripple::test::jtx::MPT::issuanceID | 
Definition at line 434 of file src/test/jtx/amount.h.