Lumiera  0.pre.03
»edit your freedom«
BuildIdxIter< TYPES > Struct Template Reference

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

Description

template<typename... TYPES>
struct lib::meta::BuildIdxIter< TYPES >

build a sequence of index numbers based on a type sequence

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

Public Types

enum  { SIZ = sizeof...(TYPES) }
 
template<size_t c>
using After = typename Builder::template After< c >
 
using Ascending = typename Builder::Ascending
 
using Builder = BuildIndexSeq< SIZ >
 
using Descending = typename Builder::Descending
 
template<size_t x>
using FilledWith = typename Builder::template FilledWith< x >
 
template<size_t c>
using First = typename Builder::template First< c >
 
template<size_t d>
using OffsetBy = typename Builder::template OffsetBy< d >
 
+ Collaboration diagram for BuildIdxIter< TYPES >:

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