LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
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 417 of file TupleLookupByTag.h.