rippled
Public Member Functions | Private Attributes | List of all members
ripple::OpenView::txs_iter_impl Class Reference
Inheritance diagram for ripple::OpenView::txs_iter_impl:
Inheritance graph
[legend]
Collaboration diagram for ripple::OpenView::txs_iter_impl:
Collaboration graph
[legend]

Public Member Functions

 txs_iter_impl (bool metadata, txs_map::const_iterator iter)
 
std::unique_ptr< base_type > copy () const override
 
bool equal (base_type const &impl) const override
 
void increment () override
 
value_type dereference () const override
 

Private Attributes

bool metadata_
 
txs_map::const_iterator iter_
 

Detailed Description

Definition at line 27 of file OpenView.cpp.

Constructor & Destructor Documentation

◆ txs_iter_impl()

ripple::OpenView::txs_iter_impl::txs_iter_impl ( bool  metadata,
txs_map::const_iterator  iter 
)
explicit

Definition at line 34 of file OpenView.cpp.

Member Function Documentation

◆ copy()

std::unique_ptr<base_type> ripple::OpenView::txs_iter_impl::copy ( ) const
override

Definition at line 40 of file OpenView.cpp.

◆ equal()

bool ripple::OpenView::txs_iter_impl::equal ( base_type const &  impl) const
override

Definition at line 46 of file OpenView.cpp.

◆ increment()

void ripple::OpenView::txs_iter_impl::increment ( )
override

Definition at line 54 of file OpenView.cpp.

◆ dereference()

value_type ripple::OpenView::txs_iter_impl::dereference ( ) const
override

Definition at line 60 of file OpenView.cpp.

Member Data Documentation

◆ metadata_

bool ripple::OpenView::txs_iter_impl::metadata_
private

Definition at line 30 of file OpenView.cpp.

◆ iter_

txs_map::const_iterator ripple::OpenView::txs_iter_impl::iter_
private

Definition at line 31 of file OpenView.cpp.