rippled
Public Types | Public Member Functions | Protected Attributes | List of all members
ripple::ReadView::sles_type Struct Reference
Inheritance diagram for ripple::ReadView::sles_type:
Inheritance graph
[legend]
Collaboration diagram for ripple::ReadView::sles_type:
Collaboration graph
[legend]

Public Types

using iter_base = ReadViewFwdIter< std::shared_ptr< SLE const > >
 
using const_iterator = iterator
 
using value_type = std::shared_ptr< SLE const >
 

Public Member Functions

 sles_type (ReadView const &view)
 
iterator begin () const
 
iterator end () const
 
iterator upper_bound (key_type const &key) const
 

Protected Attributes

ReadView const * view_
 

Detailed Description

Definition at line 135 of file ReadView.h.

Member Typedef Documentation

◆ iter_base

using ripple::detail::ReadViewFwdRange< std::shared_ptr< SLE const > >::iter_base = ReadViewFwdIter<std::shared_ptr< SLE const > >
inherited

Definition at line 70 of file ReadViewFwdRange.h.

◆ const_iterator

using ripple::detail::ReadViewFwdRange< std::shared_ptr< SLE const > >::const_iterator = iterator
inherited

Definition at line 135 of file ReadViewFwdRange.h.

◆ value_type

Definition at line 137 of file ReadViewFwdRange.h.

Constructor & Destructor Documentation

◆ sles_type()

ripple::ReadView::sles_type::sles_type ( ReadView const &  view)
explicit

Definition at line 24 of file ReadView.cpp.

Member Function Documentation

◆ begin()

auto ripple::ReadView::sles_type::begin ( ) const

Definition at line 29 of file ReadView.cpp.

◆ end()

auto ripple::ReadView::sles_type::end ( ) const

Definition at line 35 of file ReadView.cpp.

◆ upper_bound()

auto ripple::ReadView::sles_type::upper_bound ( key_type const &  key) const

Definition at line 41 of file ReadView.cpp.

Member Data Documentation

◆ view_

ReadView const* ripple::detail::ReadViewFwdRange< std::shared_ptr< SLE const > >::view_
protectedinherited

Definition at line 149 of file ReadViewFwdRange.h.