CkPttn 1.2.4
Loading...
Searching...
No Matches
Public Member Functions | List of all members
transrangers::__lambda_246_16< type_parameter_1_0, Ranger, Rangers > Class Template Reference

#include <transrangers_ext.hpp>

Public Member Functions

template<class type_parameter_2_0 >
TRANSRANGERS_HOT auto operator() (const type_parameter_2_0 &p) const
 Process each element from the first ranger, gathering remaining ranger elements.
 
 __lambda_246_16 (bool &_finished, type_parameter_1_0 &_dst, cursor &_zp, std::tuple< Rangers... > &_rgrs)
 Construct with references to shared state.
 

Constructor & Destructor Documentation

◆ __lambda_246_16()

template<typename type_parameter_1_0 , typename Ranger , typename... Rangers>
transrangers::__lambda_246_16< type_parameter_1_0, Ranger, Rangers >::__lambda_246_16 ( bool &  _finished,
type_parameter_1_0 &  _dst,
cursor _zp,
std::tuple< Rangers... > &  _rgrs 
)
inline

Construct with references to shared state.

Parameters
[in]_finishedCompletion flag
[in]_dstDestination callback
[in]_zpZip cursor
[in]_rgrsRangers tuple

Member Function Documentation

◆ operator()()

template<typename type_parameter_1_0 , typename Ranger , typename... Rangers>
template<class type_parameter_2_0 >
TRANSRANGERS_HOT auto transrangers::__lambda_246_16< type_parameter_1_0, Ranger, Rangers >::operator() ( const type_parameter_2_0 &  p) const
inline

Process each element from the first ranger, gathering remaining ranger elements.

Template Parameters
type_parameter_2_0The cursor type from the first ranger
Parameters
[in]pThe cursor value

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