#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 18 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   |