#include <ApplyStateTable.h>
|
| | ApplyStateTable ()=default |
| |
| | ApplyStateTable (ApplyStateTable &&)=default |
| |
| | ApplyStateTable (ApplyStateTable const &)=delete |
| |
| ApplyStateTable & | operator= (ApplyStateTable &&)=delete |
| |
| ApplyStateTable & | operator= (ApplyStateTable const &)=delete |
| |
| void | apply (RawView &to) const |
| |
| std::optional< TxMeta > | apply (OpenView &to, STTx const &tx, TER ter, std::optional< STAmount > const &deliver, std::optional< uint256 const > const &parentBatchId, bool isDryRun, beast::Journal j) |
| |
| bool | exists (ReadView const &base, Keylet const &k) const |
| |
| std::optional< key_type > | succ (ReadView const &base, key_type const &key, std::optional< key_type > const &last) const |
| |
| std::shared_ptr< SLE const > | read (ReadView const &base, Keylet const &k) const |
| |
| std::shared_ptr< SLE > | peek (ReadView const &base, Keylet const &k) |
| |
| std::size_t | size () const |
| |
| void | visit (ReadView const &base, std::function< void(uint256 const &key, bool isDelete, std::shared_ptr< SLE const > const &before, std::shared_ptr< SLE const > const &after)> const &func) const |
| |
| void | erase (ReadView const &base, std::shared_ptr< SLE > const &sle) |
| |
| void | rawErase (ReadView const &base, std::shared_ptr< SLE > const &sle) |
| |
| void | insert (ReadView const &base, std::shared_ptr< SLE > const &sle) |
| |
| void | update (ReadView const &base, std::shared_ptr< SLE > const &sle) |
| |
| void | replace (ReadView const &base, std::shared_ptr< SLE > const &sle) |
| |
| void | destroyXRP (XRPAmount const &fee) |
| |
| XRPAmount const & | dropsDestroyed () const |
| |
|
| std::shared_ptr< SLE > | getForMod (ReadView const &base, key_type const &key, Mods &mods, beast::Journal j) |
| |
| void | threadTx (ReadView const &base, TxMeta &meta, AccountID const &to, Mods &mods, beast::Journal j) |
| |
| void | threadOwners (ReadView const &base, TxMeta &meta, std::shared_ptr< SLE const > const &sle, Mods &mods, beast::Journal j) |
| |
Definition at line 37 of file ApplyStateTable.h.
◆ key_type
◆ items_t
◆ Mods
◆ Action
◆ ApplyStateTable() [1/3]
| ripple::detail::ApplyStateTable::ApplyStateTable |
( |
| ) |
|
|
default |
◆ ApplyStateTable() [2/3]
◆ ApplyStateTable() [3/3]
| ripple::detail::ApplyStateTable::ApplyStateTable |
( |
ApplyStateTable const & |
| ) |
|
|
delete |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ apply() [1/2]
| void ripple::detail::ApplyStateTable::apply |
( |
RawView & |
to | ) |
const |
◆ apply() [2/2]
◆ exists()
| bool ripple::detail::ApplyStateTable::exists |
( |
ReadView const & |
base, |
|
|
Keylet const & |
k |
|
) |
| const |
◆ succ()
◆ read()
◆ peek()
◆ size()
| std::size_t ripple::detail::ApplyStateTable::size |
( |
| ) |
const |
◆ visit()
◆ erase()
◆ rawErase()
◆ insert()
◆ update()
◆ replace()
◆ destroyXRP()
| void ripple::detail::ApplyStateTable::destroyXRP |
( |
XRPAmount const & |
fee | ) |
|
◆ dropsDestroyed()
| XRPAmount const & ripple::detail::ApplyStateTable::dropsDestroyed |
( |
| ) |
const |
◆ threadItem()
◆ getForMod()
◆ threadTx()
◆ threadOwners()
◆ items_
| items_t ripple::detail::ApplyStateTable::items_ |
|
private |
◆ dropsDestroyed_
| XRPAmount ripple::detail::ApplyStateTable::dropsDestroyed_ {0} |
|
private |