eosio::extended_symbol
#include <symbol.hpp>
Public Functions
Name | |
---|---|
constexpr | extended_symbol() |
constexpr | extended_symbol(symbol s, name con) |
constexpr symbol | get_symbol() const |
constexpr name | get_contract() const |
void | print(bool show_precision =true) const Print the extended symbol |
Friends
Name | |
---|---|
constexpr friend bool | operator==(const extended_symbol & a, const extended_symbol & b) |
constexpr friend bool | operator!=(const extended_symbol & a, const extended_symbol & b) |
constexpr friend bool | operator<(const extended_symbol & a, const extended_symbol & b) |
Detailed Description
class eosio::extended_symbol;
Extended asset which stores the information of the owner of the symbol
Public Functions Documentation
function extended_symbol
inline constexpr extended_symbol()
Default constructor, construct a new extended_symbol
function extended_symbol
inline constexpr extended_symbol(
symbol s,
name con
)
Parameters:
- sym - The symbol
- con - The name of the contract
Construct a new symbol_code object initialising symbol and contract with the passed in symbol and name
function get_symbol
inline constexpr symbol get_symbol() const
Return: symbol
Returns the symbol in the extended_contract
function get_contract
inline constexpr name get_contract() const
Return: name
Returns the name of the contract in the extended_symbol
function print
inline void print(
bool show_precision =true
) const
Print the extended symbol
Print the extended symbol
Friends
friend operator==
friend constexpr friend bool operator==(
const extended_symbol & a,
const extended_symbol & b
);
Return: boolean - true if both provided extended_symbols are the same
Equivalency operator. Returns true if a == b (are the same)
friend operator!=
friend constexpr friend bool operator!=(
const extended_symbol & a,
const extended_symbol & b
);
Return: boolean - true if both provided extended_symbols are not the same
Inverted equivalency operator. Returns true if a != b (are different)
friend operator<
friend constexpr friend bool operator<(
const extended_symbol & a,
const extended_symbol & b
);
Return: boolean - true if extended_symbola
is less than b
Less than operator. Returns true if a < b.
Updated on 2022-12-05 at 15:38:08 +0000