Additional concepts that are not specific to a SeqAn3 module. More...
Classes | |
interface | seqan3::arithmetic_concept |
A type that satisfies std::is_arithmetic_v<t>. More... | |
interface | seqan3::char_concept |
This concept encompasses exactly the types char , signed char , unsigned char , wchar_t , char16_t and char32_t . More... | |
interface | seqan3::explicitly_convertible_to_concept |
Resolves to std::ranges::ExplicitlyConvertibleTo<type1, type2>() . More... | |
interface | seqan3::floating_point_concept |
An arithmetic type that also satisfies std::is_floating_point_v<t>. More... | |
interface | seqan3::implicitly_convertible_to_concept |
Resolves to std::ranges::ImplicitlyConvertibleTo<type1, type2>() . More... | |
interface | seqan3::standard_layout_concept |
Resolves to std::is_standard_layout_v<t>. More... | |
interface | seqan3::trivial_concept |
A type that satisfies seqan3::trivially_copyable_concept and seqan3::trivially_destructible_concept. More... | |
interface | seqan3::trivially_copyable_concept |
A type that satisfies std::is_trivially_copyable_v<t>. More... | |
interface | seqan3::trivially_destructible_concept |
A type that satisfies std::is_trivially_destructible_v<t>. More... | |
interface | seqan3::weakly_assignable_concept |
Resolves to std::is_assignable_v<t>. More... | |
interface | seqan3::weakly_ordered_with_concept |
Requires the two operands to be comparable with == and != in both directions. More... | |
Additional concepts that are not specific to a SeqAn3 module.