|
rippled
|
#include <STIssue.h>


Public Types | |
| using | value_type = Asset |
Public Member Functions | |
| STIssue ()=default | |
| STIssue (STIssue const &rhs)=default | |
| STIssue (SerialIter &sit, SField const &name) | |
| template<AssetType A> | |
| STIssue (SField const &name, A const &issue) | |
| STIssue (SField const &name) | |
| STIssue & | operator= (STIssue const &rhs)=default |
| template<ValidIssueType TIss> | |
| TIss const & | get () const |
| template<ValidIssueType TIss> | |
| bool | holds () const |
| value_type const & | value () const noexcept |
| void | setIssue (Asset const &issue) |
| SerializedTypeID | getSType () const override |
| std::string | getText () const override |
| Json::Value | getJson (JsonOptions) const override |
| void | add (Serializer &s) const override |
| bool | isEquivalent (STBase const &t) const override |
| bool | isDefault () const override |
| template<ValidIssueType TIss> | |
| TIss const & | get () const |
| bool | operator== (STBase const &t) const |
| bool | operator!= (STBase const &t) const |
| template<class D > | |
| D & | downcast () |
| template<class D > | |
| D const & | downcast () const |
| template<class D > | |
| D const & | downcast () const |
| virtual std::string | getFullText () const |
| void | setFName (SField const &n) |
| A STBase is a field. | |
| SField const & | getFName () const |
| void | addFieldID (Serializer &s) const |
Static Protected Member Functions | |
| template<class T > | |
| static STBase * | emplace (std::size_t n, void *buf, T &&val) |
Private Member Functions | |
| STBase * | copy (std::size_t n, void *buf) const override |
| STBase * | move (std::size_t n, void *buf) override |
Static Private Member Functions | |
| static auto & | getCounter () noexcept |
Private Attributes | |
| Asset | asset_ {xrpIssue()} |
| SField const * | fName |
Friends | |
| class | detail::STVar |
| constexpr bool | operator== (STIssue const &lhs, STIssue const &rhs) |
| constexpr std::weak_ordering | operator<=> (STIssue const &lhs, STIssue const &rhs) |
| constexpr bool | operator== (STIssue const &lhs, Asset const &rhs) |
| constexpr std::weak_ordering | operator<=> (STIssue const &lhs, Asset const &rhs) |
| using ripple::STIssue::value_type = Asset |
|
default |
|
default |
|
explicit |
Definition at line 45 of file STIssue.cpp.
|
explicit |
|
explicit |
Definition at line 41 of file STIssue.cpp.
| TIss const & ripple::STIssue::get | ( | ) | const |
| bool ripple::STIssue::holds | ( | ) | const |
|
noexcept |
|
overridevirtual |
Reimplemented from ripple::STBase.
Definition at line 90 of file STIssue.cpp.
|
overridevirtual |
Reimplemented from ripple::STBase.
Definition at line 96 of file STIssue.cpp.
|
overridevirtual |
Reimplemented from ripple::STBase.
Definition at line 102 of file STIssue.cpp.
|
overridevirtual |
Reimplemented from ripple::STBase.
Definition at line 110 of file STIssue.cpp.
|
overridevirtual |
Reimplemented from ripple::STBase.
Definition at line 131 of file STIssue.cpp.
|
overridevirtual |
Reimplemented from ripple::STBase.
Definition at line 138 of file STIssue.cpp.
|
overrideprivatevirtual |
Reimplemented from ripple::STBase.
Definition at line 144 of file STIssue.cpp.
|
overrideprivatevirtual |
Reimplemented from ripple::STBase.
Definition at line 150 of file STIssue.cpp.
| TIss const & ripple::STIssue::get | ( | ) | const |
|
inherited |
Definition at line 51 of file STBase.cpp.
|
inherited |
Definition at line 57 of file STBase.cpp.
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
Reimplemented in ripple::STAmount, ripple::STArray, ripple::STLedgerEntry, ripple::STObject, and ripple::STTx.
Definition at line 81 of file STBase.cpp.
|
inherited |
|
inherited |
Definition at line 143 of file STBase.cpp.
|
inherited |
Definition at line 149 of file STBase.cpp.
|
staticprotectedinherited |
|
staticprivatenoexceptinherited |
Definition at line 129 of file CountedObject.h.
|
friend |
|
friend |
|
friend |