Lumiera  0.pre.03
»edit your freedom«
Splice< BASE, OVERLAY, i > Struct Template Reference

#include "lib/meta/typelist-manip.hpp"

Description

template<class BASE, class OVERLAY, uint i = 0>
struct lib::meta::Splice< BASE, OVERLAY, i >

splice a typelist like an overlay into an base typelist, starting at given index.

Returns
either the combined (spliced) List, or the Front/Back part before or after the Overlay
Note
using a NullType as OVERLAY allows to extract an arbitrary Front/Back part of the list

Definition at line 179 of file typelist-manip.hpp.

+ Collaboration diagram for Splice< BASE, OVERLAY, i >:

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