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>
Include dependency graph for configuration.hpp:
This graph shows which files directly or indirectly include this file: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 auto const && | 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 auto const & | 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.