|
xrpld
|
A list of Endpoint at the same hops This is a lightweight wrapper around a reference to the underlying container. More...
#include <Livecache.h>

Classes | |
| struct | Transform |
Public Types | |
| using | iterator = boost::transform_iterator<Transform, list_type::const_iterator> |
| using | const_iterator = iterator |
| using | reverse_iterator |
| using | const_reverse_iterator = reverse_iterator |
Public Member Functions | |
| iterator | begin () const |
| iterator | cbegin () const |
| iterator | end () const |
| iterator | cend () const |
| reverse_iterator | rbegin () const |
| reverse_iterator | crbegin () const |
| reverse_iterator | rend () const |
| reverse_iterator | crend () const |
| void | moveBack (const_iterator pos) |
Private Member Functions | |
| Hop (beast::MaybeConst< IsConst, list_type >::type &list) | |
Private Attributes | |
| std::reference_wrapper< typename beast::MaybeConst< IsConst, list_type >::type > | list_ |
Friends | |
| class | LivecacheBase |
A list of Endpoint at the same hops This is a lightweight wrapper around a reference to the underlying container.
Definition at line 49 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::iterator = boost::transform_iterator<Transform, list_type::const_iterator> |
Definition at line 68 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::const_iterator = iterator |
Definition at line 70 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::reverse_iterator |
Definition at line 72 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::const_reverse_iterator = reverse_iterator |
Definition at line 75 of file Livecache.h.
|
explicitprivate |
Definition at line 135 of file Livecache.h.
|
nodiscard |
Definition at line 78 of file Livecache.h.
|
nodiscard |
Definition at line 84 of file Livecache.h.
|
nodiscard |
Definition at line 90 of file Livecache.h.
|
nodiscard |
Definition at line 96 of file Livecache.h.
|
nodiscard |
Definition at line 102 of file Livecache.h.
|
nodiscard |
Definition at line 108 of file Livecache.h.
|
nodiscard |
Definition at line 114 of file Livecache.h.
|
nodiscard |
Definition at line 120 of file Livecache.h.
| void xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::moveBack | ( | const_iterator | pos | ) |
Definition at line 127 of file Livecache.h.
|
friend |
Definition at line 139 of file Livecache.h.
|
private |
Definition at line 141 of file Livecache.h.