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

Internal lambda for zip cursor expansion via index sequence. More...

#include <transrangers_ext.hpp>

Public Member Functions

template<std::size_t... I>
TRANSRANGERS_HOT auto operator() (std::index_sequence< I... >) const
 
 __lambda_249_18 (cursor &_zp, std::tuple< Rangers... > &_rgrs)
 Construct with references to zip cursor and ranger tuple.
 

Detailed Description

template<typename Ranger, typename... Rangers>
class transrangers::__lambda_249_18< Ranger, Rangers >

Internal lambda for zip cursor expansion via index sequence.

Template Parameters
RangerThe first ranger type
RangersThe remaining ranger types

Constructor & Destructor Documentation

◆ __lambda_249_18()

template<typename Ranger , typename... Rangers>
transrangers::__lambda_249_18< Ranger, Rangers >::__lambda_249_18 ( cursor _zp,
std::tuple< Rangers... > &  _rgrs 
)
inline

Construct with references to zip cursor and ranger tuple.

Parameters
[in]_zpReference to the zip cursor
[in]_rgrsReference to the rangers tuple

Member Function Documentation

◆ operator()()

template<typename Ranger , typename... Rangers>
template<std::size_t... I>
TRANSRANGERS_HOT auto transrangers::__lambda_249_18< Ranger, Rangers >::operator() ( std::index_sequence< I... >  ) const
inline
Template Parameters
I

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