#include <asset.hpp>
|
struct | fc::reflector< asset > |
|
bool | operator== (const asset &a, const asset &b) |
|
bool | operator< (const asset &a, const asset &b) |
|
bool | operator<= (const asset &a, const asset &b) |
|
bool | operator!= (const asset &a, const asset &b) |
|
bool | operator> (const asset &a, const asset &b) |
|
bool | operator>= (const asset &a, const asset &b) |
|
template<typename T > |
asset | operator+ (const asset &a, const T &b_amount) |
|
asset | operator+ (const asset &a, const asset &b) |
|
template<typename T > |
asset | operator- (const asset &a, const T &b_amount) |
|
asset | operator- (const asset &a, const asset &b) |
|
template<typename T > |
asset | operator* (const asset &a, const T &b_amount) |
|
template<typename FractionalNumerator , typename FractionalDenominator > |
asset | operator* (const asset &a, const utils::fraction< FractionalNumerator, FractionalDenominator > &fraction) |
|
asset | operator* (const asset &a, const odds &k) |
|
template<typename T > |
asset | operator/ (const asset &a, const T &b_amount) |
|
asset | operator% (const asset &a, const asset &b) |
|
Definition at line 15 of file asset.hpp.
◆ asset() [1/2]
scorum::protocol::asset::asset |
( |
| ) |
|
|
inline |
◆ asset() [2/2]
◆ decimals()
uint8_t scorum::protocol::asset::decimals |
( |
| ) |
const |
◆ from_string()
asset scorum::protocol::asset::from_string |
( |
const std::string & |
from | ) |
|
|
static |
◆ maximum()
◆ min()
◆ operator*=() [1/3]
asset& scorum::protocol::asset::operator*= |
( |
const odds & |
k | ) |
|
|
inline |
◆ operator*=() [2/3]
template<typename T >
asset& scorum::protocol::asset::operator*= |
( |
const T & |
o_amount | ) |
|
|
inline |
◆ operator*=() [3/3]
template<typename FractionalNumerator , typename FractionalDenominator >
asset& scorum::protocol::asset::operator*= |
( |
const utils::fraction< FractionalNumerator, FractionalDenominator > & |
fraction | ) |
|
|
inline |
◆ operator+=() [1/2]
asset& scorum::protocol::asset::operator+= |
( |
const asset & |
o | ) |
|
|
inline |
◆ operator+=() [2/2]
template<typename T >
asset& scorum::protocol::asset::operator+= |
( |
const T & |
o_amount | ) |
|
|
inline |
◆ operator-()
asset scorum::protocol::asset::operator- |
( |
| ) |
const |
|
inline |
◆ operator-=() [1/2]
asset& scorum::protocol::asset::operator-= |
( |
const asset & |
o | ) |
|
|
inline |
◆ operator-=() [2/2]
template<typename T >
asset& scorum::protocol::asset::operator-= |
( |
const T & |
o_amount | ) |
|
|
inline |
◆ operator/=()
template<typename T >
asset& scorum::protocol::asset::operator/= |
( |
const T & |
o_amount | ) |
|
|
inline |
◆ precision()
int64_t scorum::protocol::asset::precision |
( |
| ) |
const |
◆ symbol()
◆ symbol_name()
std::string scorum::protocol::asset::symbol_name |
( |
| ) |
const |
◆ to_real()
double scorum::protocol::asset::to_real |
( |
| ) |
const |
|
inline |
◆ to_string()
std::string scorum::protocol::asset::to_string |
( |
| ) |
const |
◆ fc::reflector< asset >
friend struct fc::reflector< asset > |
|
friend |
◆ operator!=
bool operator!= |
( |
const asset & |
a, |
|
|
const asset & |
b |
|
) |
| |
|
friend |
◆ operator%
◆ operator* [1/3]
◆ operator* [2/3]
template<typename T >
asset operator* |
( |
const asset & |
a, |
|
|
const T & |
b_amount |
|
) |
| |
|
friend |
◆ operator* [3/3]
template<typename FractionalNumerator , typename FractionalDenominator >
asset operator* |
( |
const asset & |
a, |
|
|
const utils::fraction< FractionalNumerator, FractionalDenominator > & |
fraction |
|
) |
| |
|
friend |
◆ operator+ [1/2]
◆ operator+ [2/2]
template<typename T >
asset operator+ |
( |
const asset & |
a, |
|
|
const T & |
b_amount |
|
) |
| |
|
friend |
◆ operator- [1/2]
◆ operator- [2/2]
template<typename T >
asset operator- |
( |
const asset & |
a, |
|
|
const T & |
b_amount |
|
) |
| |
|
friend |
◆ operator/
template<typename T >
asset operator/ |
( |
const asset & |
a, |
|
|
const T & |
b_amount |
|
) |
| |
|
friend |
◆ operator<
bool operator< |
( |
const asset & |
a, |
|
|
const asset & |
b |
|
) |
| |
|
friend |
◆ operator<=
bool operator<= |
( |
const asset & |
a, |
|
|
const asset & |
b |
|
) |
| |
|
friend |
◆ operator==
bool operator== |
( |
const asset & |
a, |
|
|
const asset & |
b |
|
) |
| |
|
friend |
◆ operator>
bool operator> |
( |
const asset & |
a, |
|
|
const asset & |
b |
|
) |
| |
|
friend |
◆ operator>=
bool operator>= |
( |
const asset & |
a, |
|
|
const asset & |
b |
|
) |
| |
|
friend |
◆ amount
The documentation for this struct was generated from the following files: