Provides seqan3::detail::configuration and utility functions. More...
#include <tuple>
#include <meta/meta.hpp>
#include <seqan3/core/algorithm/concept.hpp>
#include <seqan3/core/algorithm/configuration_utility.hpp>
#include <seqan3/core/algorithm/pipeable_config_element.hpp>
#include <seqan3/core/type_list/traits.hpp>
#include <seqan3/core/tuple_utility.hpp>
#include <seqan3/core/type_list/type_list.hpp>
#include <seqan3/std/concepts>
Go to the source code of this file.
Classes | |
class | seqan3::configuration< configs_t > |
Collection of elements to configure an algorithm. More... | |
Namespaces | |
seqan3 | |
The main SeqAn3 namespace. | |
std | |
SeqAn specific customisations in the standard namespace. | |
Functions | |
Tuple interface | |
template<template< typename ... > class query_t, typename ... configs_t> | |
constexpr auto && | seqan3::get (configuration< configs_t... > &&config) noexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
template<template< typename ... > class query_t, typename ... configs_t> | |
constexpr const auto && | seqan3::get (configuration< configs_t... > const &&config) noexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
template<template< typename ... > class query_t, typename ... configs_t> | |
constexpr const auto & | seqan3::get (configuration< configs_t... > const &config) noexcept |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
Provides seqan3::detail::configuration and utility functions.