|
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 50 of file Livecache.h.
| using ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::iterator = boost:: transform_iterator<Transform, typename list_type::const_iterator> |
Definition at line 69 of file Livecache.h.
| using ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::const_iterator = iterator |
Definition at line 72 of file Livecache.h.
| using ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::reverse_iterator = boost::transform_iterator< Transform, typename list_type::const_reverse_iterator> |
Definition at line 74 of file Livecache.h.
| using ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::const_reverse_iterator = reverse_iterator |
Definition at line 78 of file Livecache.h.
|
explicitprivate |
Definition at line 138 of file Livecache.h.
| iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::begin | ( | ) | const |
Definition at line 81 of file Livecache.h.
| iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::cbegin | ( | ) | const |
Definition at line 87 of file Livecache.h.
| iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::end | ( | ) | const |
Definition at line 93 of file Livecache.h.
| iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::cend | ( | ) | const |
Definition at line 99 of file Livecache.h.
| reverse_iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::rbegin | ( | ) | const |
Definition at line 105 of file Livecache.h.
| reverse_iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::crbegin | ( | ) | const |
Definition at line 111 of file Livecache.h.
| reverse_iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::rend | ( | ) | const |
Definition at line 117 of file Livecache.h.
| reverse_iterator ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::crend | ( | ) | const |
Definition at line 123 of file Livecache.h.
| void ripple::PeerFinder::detail::LivecacheBase::Hop< IsConst >::move_back | ( | const_iterator | pos | ) |
Definition at line 130 of file Livecache.h.
|
friend |
Definition at line 144 of file Livecache.h.
|
private |
Definition at line 148 of file Livecache.h.