thread_util.hpp

utility functions

struct riot::detail::int_list

A list of integers (wraps a long…

template parameter pack).

struct riot::detail::il_indices

Creates indices from Pos to Max.

struct riot::detail::il_indices< Pos, Pos, int_list< Is... > >

End of recursion, Pos reached Max.

int_list< Is... > type

Result is the list containing Is....

struct riot::detail::il_indices< Max, Pos, int_list< Is... > >

Recursion step.

typename il_indices< Max, Pos+1, int_list< Is..., Pos > >::thread_util.hpp::thread_util.hpp::riot::detail::riot::detail::il_indices< Max, Pos, int_list< Is... > >::type type

Append Pos to list and increment for the next step.