Compile time loop evaluation. More...
#include <compileTimeLoop.hpp>
Static Public Member Functions | |
template<typename Func , typename... Args> | |
static void | eval (Func &&func, Args &&... args) |
Func is evaluated with args as func(pos, args...) | |
Static Public Attributes | |
static size_t constexpr | pos = T_pos |
See CompileTimeLoop. | |
Compile time loop evaluation.
pos is counted backwards until zero excluding zero.
Called range is: (0,pos]
T_pos | Starting value for the loop. Counted downwards. |