Lumiera  0.pre.03
»edit your freedom«
StripNullType< SEQ > Struct Template Reference

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

Description

template<typename SEQ>
struct lib::meta::StripNullType< SEQ >

temporary workaround: strip trailing NullType entries from a type sequence, to make it compatible with new-style variadic template definitions.

Note
the result type is a TySec, to keep it apart from our legacy (non-variadic) lib::meta::Types
Deprecated:
necessary for the transition to variadic sequences ////////////////////////////////////TICKET #987 : make lib::meta::Types<TYPES...> variadic

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

+ Collaboration diagram for StripNullType< SEQ >:

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