xrpld
Loading...
Searching...
No Matches
xrpl::PeerFinder::Livecache< Allocator >::HopsT::Transform< IsConst > Struct Template Reference

Public Types

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

Public Member Functions

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

Detailed Description

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

Definition at line 209 of file Livecache.h.

Member Typedef Documentation

◆ first_argument

template<class Allocator = std::allocator<char>>
template<bool IsConst>
using xrpl::PeerFinder::Livecache< Allocator >::HopsT::Transform< IsConst >::first_argument = lists_type::value_type

Definition at line 211 of file Livecache.h.

◆ result_type

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

Definition at line 212 of file Livecache.h.

Constructor & Destructor Documentation

◆ Transform()

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

Member Function Documentation

◆ operator()()

template<class Allocator = std::allocator<char>>
template<bool IsConst>
Hop< IsConst > xrpl::PeerFinder::Livecache< Allocator >::HopsT::Transform< IsConst >::operator() ( beast::MaybeConst< IsConst, lists_type::value_type >::type & list) const

Definition at line 217 of file Livecache.h.