|
rippled
|
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, typename list_type::const_iterator > |
| using | const_iterator = iterator |
| using | reverse_iterator = boost::transform_iterator< Transform, typename list_type::const_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 | move_back (const_iterator pos) |
Private Member Functions | |
| Hop (typename beast::maybe_const< IsConst, list_type >::type &list) | |
Private Attributes | |
| std::reference_wrapper< typename beast::maybe_const< IsConst, list_type >::type > | m_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 48 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::iterator = boost::transform_iterator<Transform, typename list_type::const_iterator> |
Definition at line 67 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::const_iterator = iterator |
Definition at line 69 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::reverse_iterator = boost::transform_iterator<Transform, typename list_type::const_reverse_iterator> |
Definition at line 71 of file Livecache.h.
| using xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::const_reverse_iterator = reverse_iterator |
Definition at line 73 of file Livecache.h.
|
explicitprivate |
Definition at line 133 of file Livecache.h.
| iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::begin | ( | ) | const |
Definition at line 76 of file Livecache.h.
| iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::cbegin | ( | ) | const |
Definition at line 82 of file Livecache.h.
| iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::end | ( | ) | const |
Definition at line 88 of file Livecache.h.
| iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::cend | ( | ) | const |
Definition at line 94 of file Livecache.h.
| reverse_iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::rbegin | ( | ) | const |
Definition at line 100 of file Livecache.h.
| reverse_iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::crbegin | ( | ) | const |
Definition at line 106 of file Livecache.h.
| reverse_iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::rend | ( | ) | const |
Definition at line 112 of file Livecache.h.
| reverse_iterator xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::crend | ( | ) | const |
Definition at line 118 of file Livecache.h.
| void xrpl::PeerFinder::detail::LivecacheBase::Hop< IsConst >::move_back | ( | const_iterator | pos | ) |
Definition at line 125 of file Livecache.h.
|
friend |
Definition at line 137 of file Livecache.h.
|
private |
Definition at line 139 of file Livecache.h.