Alchemy  1.0
A framework to robustly process network messages and structured data
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
Hg::integer_sequence< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 > Struct Template Reference

A parameterized type that is a sequence of integer values. More...

#include <integer_sequence.h>

Detailed Description

template<size_t T0, size_t T1 = 0, size_t T2 = 0, size_t T3 = 0, size_t T4 = 0, size_t T5 = 0, size_t T6 = 0, size_t T7 = 0, size_t T8 = 0, size_t T9 = 0, size_t T10 = 0, size_t T11 = 0, size_t T12 = 0, size_t T13 = 0, size_t T14 = 0, size_t T15 = 0, size_t T16 = 0, size_t T17 = 0, size_t T18 = 0, size_t T19 = 0, size_t T20 = 0, size_t T21 = 0, size_t T22 = 0, size_t T23 = 0, size_t T24 = 0, size_t T25 = 0, size_t T26 = 0, size_t T27 = 0, size_t T28 = 0, size_t T29 = 0, size_t T30 = 0, size_t T31 = 0>
struct Hg::integer_sequence< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 >

A parameterized type that is a sequence of integer values.

template < size_t T0, size_t T1 = 0, size_t T2 = 0, size_t T3 = 0,
size_t T4 = 0, size_t T5 = 0, size_t T6 = 0, size_t T7 = 0,
size_t T8 = 0, size_t T9 = 0, size_t T10 = 0, size_t T11 = 0,
size_t T12 = 0, size_t T13 = 0, size_t T14 = 0, size_t T15 = 0,
size_t T16 = 0, size_t T17 = 0, size_t T18 = 0, size_t T19 = 0,
size_t T20 = 0, size_t T21 = 0, size_t T22 = 0, size_t T23 = 0,
size_t T24 = 0, size_t T25 = 0, size_t T26 = 0, size_t T27 = 0,
size_t T28 = 0, size_t T29 = 0, size_t T30 = 0, size_t T31 = 0
>
struct integer_sequence
{
typedef IntegralNode<T1,
IntegralNode<T2,
IntegralNode<T3,
IntegralNode<T4,
IntegralNode<T5,
IntegralNode<T6,
IntegralNode<T7,
IntegralNode<T8,
IntegralNode<T9,
IntegralNode<T10,
IntegralNode<T11,
IntegralNode<T12,
IntegralNode<T13,
IntegralNode<T14,
IntegralNode<T15,
IntegralNode<T16,
IntegralNode<T17,
IntegralNode<T18,
IntegralNode<T19,
IntegralNode<T20,
IntegralNode<T21,
IntegralNode<T22,
IntegralNode<T23,
IntegralNode<T24,
IntegralNode<T25,
IntegralNode<T26,
IntegralNode<T27,
IntegralNode<T28,
IntegralNode<T29,
IntegralNode<T30,
IntegralNode<T31,
IntegralNode<T32, MT>
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > type;
};

Definition at line 103 of file integer_sequence.h.


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