Additional concepts that are not specific to a SeqAn3 module. More...
Classes | |
interface | seqan3::Arithmetic |
A type that satisfies std::is_arithmetic_v<t>. More... | |
interface | seqan3::Char |
This concept encompasses exactly the types char , signed char , unsigned char , wchar_t , char16_t and char32_t . More... | |
interface | seqan3::ExplicitlyConvertibleTo |
Resolves to std::ranges::ExplicitlyConvertibleTo<type1, type2>() . More... | |
interface | seqan3::FloatingPoint |
An arithmetic type that also satisfies std::is_floating_point_v<t>. More... | |
interface | seqan3::ImplicitlyConvertibleTo |
Resolves to std::ranges::ImplicitlyConvertibleTo<type1, type2>() . More... | |
interface | seqan3::StandardLayout |
Resolves to std::is_standard_layout_v<t>. More... | |
interface | seqan3::Trivial |
A type that satisfies seqan3::TriviallyCopyable and seqan3::TriviallyDestructible. More... | |
interface | seqan3::TriviallyCopyable |
A type that satisfies std::is_trivially_copyable_v<t>. More... | |
interface | seqan3::TriviallyDestructible |
A type that satisfies std::is_trivially_destructible_v<t>. More... | |
interface | seqan3::WeaklyAssignable |
Resolves to std::is_assignable_v<t>. More... | |
interface | seqan3::WeaklyOrderedWith |
Requires the two operands to be comparable with == and != in both directions. More... | |
Additional concepts that are not specific to a SeqAn3 module.