libzypp  17.38.7
zyppng::detail::lifter< LiftedFun > Struct Template Reference

#include <zypp-core/ng/pipelines/lift.h>

Public Member Functions

 lifter (LiftedFun &&fun)
 
 lifter (lifter &&)=default
 
 ~lifter ()
 
template<typename T1 , typename T2 >
auto operator() (std::pair< T1, T2 > &&data)
 

Private Attributes

LiftedFun _fun
 

Detailed Description

template<typename LiftedFun>
struct zyppng::detail::lifter< LiftedFun >

Definition at line 35 of file lift.h.

Constructor & Destructor Documentation

◆ lifter() [1/2]

template<typename LiftedFun >
zyppng::detail::lifter< LiftedFun >::lifter ( LiftedFun &&  fun)
inline

Definition at line 37 of file lift.h.

◆ lifter() [2/2]

template<typename LiftedFun >
zyppng::detail::lifter< LiftedFun >::lifter ( lifter< LiftedFun > &&  )
default

◆ ~lifter()

template<typename LiftedFun >
zyppng::detail::lifter< LiftedFun >::~lifter ( )
inline

Definition at line 39 of file lift.h.

Member Function Documentation

◆ operator()()

template<typename LiftedFun >
template<typename T1 , typename T2 >
auto zyppng::detail::lifter< LiftedFun >::operator() ( std::pair< T1, T2 > &&  data)
inline

Definition at line 44 of file lift.h.

Member Data Documentation

◆ _fun

template<typename LiftedFun >
LiftedFun zyppng::detail::lifter< LiftedFun >::_fun
private

Definition at line 48 of file lift.h.


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