Lumiera  0.pre.03
»edit your freedom«
SelectVararg< i > Struct Template Reference

#include "lib/meta/variadic-helper.hpp"

Description

template<size_t i>
struct lib::meta::anonymous_namespace{variadic-helper.hpp}::SelectVararg< i >

pick a single argument from a variadic parameter pack

Template Parameters
ithe index number (zero based) of the argument to select
Warning
i must be smaller than the number of arguments available

Definition at line 292 of file variadic-helper.hpp.

Static Public Member Functions

template<typename ARG , typename... ARGS>
static auto get (ARG, ARGS &&...args)
 
+ Inheritance diagram for SelectVararg< i >:
+ Collaboration diagram for SelectVararg< i >:

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