Lumiera  0.pre.03
»edit your freedom«
StripNullType< Types< T, TYPES... > > Struct Template Reference

Description

template<typename T, typename... TYPES>
struct lib::meta::StripNullType< Types< T, TYPES... > >

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

Public Types

using Seq = typename Prepend< T, TailSeq >::Seq
 
using TailSeq = typename StripNullType< Types< TYPES... > >::Seq
 

Member Typedef Documentation

◆ TailSeq

using TailSeq = typename StripNullType<Types<TYPES...> >::Seq

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

◆ Seq

using Seq = typename Prepend<T, TailSeq>::Seq

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

+ Collaboration diagram for StripNullType< Types< T, TYPES... > >:

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