Skip to content

Struct ae108::assembly::utilities::HasUniqueTypeTrait

template <template< class > class TypeTrait, class... Assemblers>

ClassList > ae108 > assembly > utilities > HasUniqueTypeTrait

This type trait compares "TypeTrait<Assembler>::type" for all types "Assembler" in Assemblers. If they are all the same, then HasUniqueTypeTrait contains a typedef "type" equal to "TypeTrait<Assembler>::type" and inherits from std::true_type. If this is not the case, thenHasUniqueTypeTrait does not contain such a typedef and inherits from std::false_type.

  • #include <HasUniqueTypeTrait.h>

Inherits the following classes: ae108::assembly::utilities::IsSingleUniqueType


The documentation for this class was generated from the following file assembly/src/include/ae108/assembly/utilities/HasUniqueTypeTrait.h