Template Struct mp_plus< T1, T… >

Struct Documentation

template<class T1, class ...T>
struct mp_plus<T1, T...>

Public Types

using type = std::integral_constant<typename std::remove_const<decltype(_v)>::type, _v>

Public Static Attributes

static constexpr auto _v = !T1::value + mp_plus<T...>::type::value