Integer Sequence¶
#include <m3ta/integersequence>
Sequence of integers.
This is the equivalent of C++14’s std::integer_sequence.
Traits¶
- m3ta::IntegerSequence
template<typename T, T ... T_values> struct IntegerSequence
Template Parameters: - T – Type of the integer values.
- T_values – Integral values.
Member Types
- value_type
The type T.
Member Functions
- std::size_t size() noexcept
Number of values.
Aliases¶
- m3ta::IndexSequence
template<std::size_t ... T_values> using IndexSequence = IntegerSequence<std::size_t, T_values ...>;