rippled
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ripple::Ledger::sles_iter_impl Class Reference
Inheritance diagram for ripple::Ledger::sles_iter_impl:
Inheritance graph
[legend]
Collaboration diagram for ripple::Ledger::sles_iter_impl:
Collaboration graph
[legend]

Public Member Functions

 sles_iter_impl ()=delete
 
sles_iter_imploperator= (sles_iter_impl const &)=delete
 
 sles_iter_impl (sles_iter_impl const &)=default
 
 sles_iter_impl (SHAMap::const_iterator iter)
 
std::unique_ptr< base_type > copy () const override
 
bool equal (base_type const &impl) const override
 
void increment () override
 
sles_type::value_type dereference () const override
 

Private Attributes

SHAMap::const_iterator iter_
 

Detailed Description

Definition at line 53 of file Ledger.cpp.

Constructor & Destructor Documentation

◆ sles_iter_impl() [1/3]

ripple::Ledger::sles_iter_impl::sles_iter_impl ( )
delete

◆ sles_iter_impl() [2/3]

ripple::Ledger::sles_iter_impl::sles_iter_impl ( sles_iter_impl const &  )
default

◆ sles_iter_impl() [3/3]

ripple::Ledger::sles_iter_impl::sles_iter_impl ( SHAMap::const_iterator  iter)

Definition at line 65 of file Ledger.cpp.

Member Function Documentation

◆ operator=()

sles_iter_impl & ripple::Ledger::sles_iter_impl::operator= ( sles_iter_impl const &  )
delete

◆ copy()

std::unique_ptr< base_type > ripple::Ledger::sles_iter_impl::copy ( ) const
override

Definition at line 70 of file Ledger.cpp.

◆ equal()

bool ripple::Ledger::sles_iter_impl::equal ( base_type const &  impl) const
override

Definition at line 76 of file Ledger.cpp.

◆ increment()

void ripple::Ledger::sles_iter_impl::increment ( )
override

Definition at line 84 of file Ledger.cpp.

◆ dereference()

sles_type::value_type ripple::Ledger::sles_iter_impl::dereference ( ) const
override

Definition at line 90 of file Ledger.cpp.

Member Data Documentation

◆ iter_

SHAMap::const_iterator ripple::Ledger::sles_iter_impl::iter_
private

Definition at line 56 of file Ledger.cpp.