SeqAn3
Concept

Additional concepts that are not specific to a SeqAn3 module. More...

Collaboration diagram for Concept:

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...
 

Detailed Description

Additional concepts that are not specific to a SeqAn3 module.

Todo:
write me.