rippled
Public Types | Public Member Functions | List of all members
ripple::PeerFinder::Livecache< Allocator >::hops_t::Transform< IsConst > Struct Template Reference

Public Types

using first_argument = typename lists_type::value_type
 
using result_type = Hop< IsConst >
 

Public Member Functions

 Transform ()=default
 
Hop< IsConst > operator() (typename beast::maybe_const< IsConst, typename lists_type::value_type >::type &list) const
 

Detailed Description

template<class Allocator = std::allocator<char>>
template<bool IsConst>
struct ripple::PeerFinder::Livecache< Allocator >::hops_t::Transform< IsConst >

Definition at line 236 of file Livecache.h.

Member Typedef Documentation

◆ first_argument

template<class Allocator = std::allocator<char>>
template<bool IsConst>
using ripple::PeerFinder::Livecache< Allocator >::hops_t::Transform< IsConst >::first_argument = typename lists_type::value_type

Definition at line 238 of file Livecache.h.

◆ result_type

template<class Allocator = std::allocator<char>>
template<bool IsConst>
using ripple::PeerFinder::Livecache< Allocator >::hops_t::Transform< IsConst >::result_type = Hop<IsConst>

Definition at line 239 of file Livecache.h.

Constructor & Destructor Documentation

◆ Transform()

template<class Allocator = std::allocator<char>>
template<bool IsConst>
ripple::PeerFinder::Livecache< Allocator >::hops_t::Transform< IsConst >::Transform ( )
explicitdefault

Member Function Documentation

◆ operator()()

template<class Allocator = std::allocator<char>>
template<bool IsConst>
Hop<IsConst> ripple::PeerFinder::Livecache< Allocator >::hops_t::Transform< IsConst >::operator() ( typename beast::maybe_const< IsConst, typename lists_type::value_type >::type &  list) const

Definition at line 244 of file Livecache.h.