distortos  v0.4.0
object-oriented C++ RTOS for microcontrollers
estd::internal::MakeIntegerSequenceImplementation< T, N > Struct Template Reference

Implementation of generator of IntegerSequence types. More...

#include <IntegerSequence.hpp>

Inheritance diagram for estd::internal::MakeIntegerSequenceImplementation< T, N >:
[legend]
Collaboration diagram for estd::internal::MakeIntegerSequenceImplementation< T, N >:
[legend]

Additional Inherited Members

- Public Types inherited from estd::internal::ExtendedIntegerSequence< N % 2 !=0, DoubledIntegerSequence< MakeIntegerSequenceImplementation< T, N/2 >::type >::type >
using type = DoubledIntegerSequence< MakeIntegerSequenceImplementation< T, N/2 >::type >::type
 same as Sequence More...
 

Detailed Description

template<typename T, std::size_t N>
struct estd::internal::MakeIntegerSequenceImplementation< T, N >

Implementation of generator of IntegerSequence types.

Generates TypedSequence<T, 0, 1, ..., N - 1> type.

Template Parameters
Tis an integer type to use for the elements of the sequence
Nis the requested number of elements in the sequence

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