meta::priority_tag¶
Defined in header <mgs/meta/priority_tag.hpp>
.
template <std::size_t N>
struct priority_tag : priority_tag<N - 1> {};
template <>
struct priority_tag<0> {};
priority_tag is a helper type used to assign a priority to overloads in an overload set.
Tip
Take a look here for an example.