Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
mp::IterateFieldsHelper< Derived, N > Struct Template Reference

#include <proxy-types.h>

Public Member Functions

template<typename Arg1, typename Arg2, typename ParamList, typename NextFn, typename... NextFnArgs>
void handleChain (Arg1 &arg1, Arg2 &arg2, ParamList, NextFn &&next_fn, NextFnArgs &&... next_fn_args)
template<typename Arg1, typename Arg2, typename ParamList>
void handleChain (Arg1 &arg1, Arg2 &arg2, ParamList)

Private Member Functions

 IterateFieldsHelper ()=default

Private Attributes

friend Derived

Detailed Description

template<typename Derived, size_t N = 0>
struct mp::IterateFieldsHelper< Derived, N >

Definition at line 376 of file proxy-types.h.

Constructor & Destructor Documentation

◆ IterateFieldsHelper()

template<typename Derived, size_t N = 0>
mp::IterateFieldsHelper< Derived, N >::IterateFieldsHelper ( )
privatedefault

Member Function Documentation

◆ handleChain() [1/2]

template<typename Derived, size_t N = 0>
template<typename Arg1, typename Arg2, typename ParamList>
void mp::IterateFieldsHelper< Derived, N >::handleChain ( Arg1 & arg1,
Arg2 & arg2,
ParamList  )
inline

Definition at line 388 of file proxy-types.h.

◆ handleChain() [2/2]

template<typename Derived, size_t N = 0>
template<typename Arg1, typename Arg2, typename ParamList, typename NextFn, typename... NextFnArgs>
void mp::IterateFieldsHelper< Derived, N >::handleChain ( Arg1 & arg1,
Arg2 & arg2,
ParamList ,
NextFn && next_fn,
NextFnArgs &&... next_fn_args )
inline

Definition at line 379 of file proxy-types.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ Derived

template<typename Derived, size_t N = 0>
friend mp::IterateFieldsHelper< Derived, N >::Derived
private

Definition at line 394 of file proxy-types.h.


The documentation for this struct was generated from the following file: