A non-negative compile-time vector. More...
#include <TMP_Tools.h>
A non-negative compile-time vector.
It is based on and has the same characteristics as Boost.MPL’s vector
.
Besides the check for the non-negativity of the elements @ compile time, its main motivation is that syntactic sugar that one can simply write tmptools::Vector<2,4,1,...>
instead of boost::mpl::vector_c<int,2,4,1,...>
, where the superfluity of int
creates considerable mental friction
V | variadic number of integers |
Definition at line 200 of file TMP_Tools.h.