Traits holding whether elements of Tuple
have duplicate types.
More...
#include <TupleLookupByTag.h>
Traits holding whether elements of Tuple
have duplicate types.
Extractor | trait to extract the type to check from each element |
Tuple | tuple-type object to check |
count_extracted_types_v
, index_of_extracted_type
, has_extracted_type
, has_duplicate_types
, has_duplicate_extracted_types_v
This trait holds whether there are multiple occurrences of elements in Tuple
which have the same extracted type. For example:
hasDuplicate
is true
because there are two elements in tuple_t
with int
as value_type
(that is, the type delivered by ExtractValueType
).
Definition at line 468 of file TupleLookupByTag.h.