arg_router  1.4.0
C++ command line argument parsing and routing
arg_router::algorithm::zip< First, Second > Class Template Reference

#include <arg_router/algorithm.hpp>

Public Types

using type = decltype(zip_impl_t(std::declval< std::make_index_sequence< std::tuple_size_v< First > >>()))
 

Detailed Description

template<typename First, typename Second>
class arg_router::algorithm::zip< First, Second >

Tuple zipper.

Zips together two equal sized tuple-like types to form another tuple where each element is the pair of the equivalent elements in First and Second.

Template Parameters
FirstFirst tuple
SecondSecond tuple

Definition at line 135 of file algorithm.hpp.

Member Typedef Documentation

◆ type

template<typename First , typename Second >
using arg_router::algorithm::zip< First, Second >::type = decltype(zip_impl_t(std::declval<std::make_index_sequence<std::tuple_size_v<First> >>()))

Zipped tuple type.

Definition at line 148 of file algorithm.hpp.


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