SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
Provides implementation detail for seqan3::alphabet_variant and seqan3::alphabet_tuple_base. More...
#include <seqan3/alphabet/concept.hpp>
#include <seqan3/alphabet/detail/concept.hpp>
#include <seqan3/utility/concept.hpp>
#include <seqan3/utility/type_list/type_list.hpp>
#include <seqan3/utility/type_traits/lazy_conditional.hpp>
Go to the source code of this file.
Classes | |
struct | seqan3::detail::assignable_from< T > |
'Callable' helper class that is invokable by meta::invoke.Returns a std::true_type if the type is assignable from T . More... | |
struct | seqan3::detail::constructible_from< T > |
'Callable' helper class that is invokable by meta::invoke.Returns a std::true_type if the type is constructable from T . More... | |
struct | seqan3::detail::implicitly_convertible_from< T > |
'Callable' helper class that is invokable by meta::invoke.Returns a std::true_type if the T is implicitly convertible to type . More... | |
struct | seqan3::detail::recursive_required_types< t > |
Like seqan3::detail::required_types, but recursive. More... | |
struct | seqan3::detail::recursive_required_types< t > |
Like seqan3::detail::required_types, but recursive. More... | |
struct | seqan3::detail::required_types< t > |
A seqan3::type_list with types that the given type depends on. More... | |
struct | seqan3::detail::required_types< t > |
A seqan3::type_list with types that the given type depends on. [specialisation for seqan3::alphabet_variant and derivates of seqan3::alphabet_tuple_base]. More... | |
struct | seqan3::detail::weakly_equality_comparable_with_< T > |
'Callable' helper class that is invokable by meta::invoke.Returns a std::true_type if the type is weakly equality comparable to T . More... | |
struct | seqan3::detail::weakly_equality_comparable_with_trait< lhs_t, rhs_t > |
Binary type trait that behaves like the seqan3::detail::weakly_equality_comparable_with concept. More... | |
struct | seqan3::detail::weakly_ordered_with_< T > |
'Callable' helper class that is invokable by meta::invoke.Returns a std::true_type if the type is comparable via <,<=,>,>= to T . More... | |
struct | seqan3::detail::weakly_ordered_with_trait< lhs_t, rhs_t > |
Binary type trait that behaves like the seqan3::detail::weakly_ordered_with concept. More... | |
Namespaces | |
namespace | seqan3 |
The main SeqAn3 namespace. | |
namespace | seqan3::detail |
The internal SeqAn3 namespace. | |
Provides implementation detail for seqan3::alphabet_variant and seqan3::alphabet_tuple_base.