kumi v3.1.0
Exquisite Epidote
 
Loading...
Searching...
No Matches
kumi::all_uniques< Ints, Ts > Struct Template Reference

Checks if a parameter pack only contains distinct types. More...

Detailed Description

template<typename Ints, typename... Ts>
struct kumi::all_uniques< Ints, Ts >

Checks if a parameter pack only contains distinct types.

Template Parameters
IntsThe Index of the types in the parameter pack
TsThe types to access

Helper type

namespace kumi
{
template<typename T> all_uniques_t
= typename all_uniques<std::index_sequence_for<Ts...>, Ts...>::type;
}
Main KUMI namespace.
Definition algorithm.hpp:11
Checks if a parameter pack only contains distinct types.
Definition traits.hpp:292

Helper value

namespace kumi
{
template<typename T> using all_uniques_v = all_uniques_t<Ts...>::value;
}