#include <Asset.h>
Definition at line 47 of file Asset.h.
◆ value_type
◆ Asset() [1/4]
◆ Asset() [2/4]
| ripple::Asset::Asset |
( |
Issue const & |
issue | ) |
|
Conversions to Asset are implicit and conversions to specific issue type are explicit.
This design facilitates the use of Asset.
Definition at line 61 of file Asset.h.
◆ Asset() [3/4]
| ripple::Asset::Asset |
( |
MPTIssue const & |
mptIssue | ) |
|
◆ Asset() [4/4]
| ripple::Asset::Asset |
( |
MPTID const & |
issuanceID | ) |
|
◆ getIssuer()
| AccountID const & ripple::Asset::getIssuer |
( |
| ) |
const |
◆ get() [1/3]
template<ValidIssueType TIss>
| constexpr TIss const & ripple::Asset::get |
( |
| ) |
const |
|
constexpr |
◆ get() [2/3]
template<ValidIssueType TIss>
| TIss & ripple::Asset::get |
( |
| ) |
|
◆ holds()
template<ValidIssueType TIss>
| constexpr bool ripple::Asset::holds |
( |
| ) |
const |
|
constexpr |
◆ getText()
◆ value()
◆ setJson()
◆ operator()()
◆ native()
| bool ripple::Asset::native |
( |
| ) |
const |
◆ get() [3/3]
template<ValidIssueType TIss>
| constexpr TIss const & ripple::Asset::get |
( |
| ) |
const |
|
constexpr |
◆ operator== [1/2]
| constexpr bool operator== |
( |
Asset const & |
lhs, |
|
|
Asset const & |
rhs |
|
) |
| |
|
friend |
◆ operator<=>
◆ operator== [2/2]
| constexpr bool operator== |
( |
Currency const & |
lhs, |
|
|
Asset const & |
rhs |
|
) |
| |
|
friend |
◆ equalTokens
| constexpr bool equalTokens |
( |
Asset const & |
lhs, |
|
|
Asset const & |
rhs |
|
) |
| |
|
friend |
Return true if both assets refer to the same currency (regardless of issuer) or MPT issuance.
Otherwise return false.
Definition at line 201 of file Asset.h.
◆ issue_