Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::tool::internals::PushFront< std::tuple< Vs... >, T > Struct Template Reference

Definition of PushFront accepting a variadic as template parameter and the element to add. More...

#include "meta_functions.h"

Collaboration diagram for hh::tool::internals::PushFront< std::tuple< Vs... >, T >:
Collaboration graph

Public Types

using Type = std::tuple< T, Vs... >
 Accessor of the tuple type consisting of the type T followed by the Vs...
 

Detailed Description

template<typename... Vs, typename T>
struct hh::tool::internals::PushFront< std::tuple< Vs... >, T >

Definition of PushFront accepting a variadic as template parameter and the element to add.

Template Parameters
VsList of types as variadic
TType to add in front of variadic

Definition at line 68 of file meta_functions.h.

Member Typedef Documentation

◆ Type

template<typename... Vs, typename T >
using hh::tool::internals::PushFront< std::tuple< Vs... >, T >::Type = std::tuple<T, Vs...>

Accessor of the tuple type consisting of the type T followed by the Vs...

Definition at line 70 of file meta_functions.h.