SeqAn3 3.4.0-rc.4
The Modern C++ library for sequence analysis.
|
Provides seqan3::configuration and utility functions. More...
#include <concepts>
#include <seqan3/core/configuration/detail/concept.hpp>
#include <seqan3/core/configuration/detail/configuration_utility.hpp>
#include <seqan3/core/detail/template_inspection.hpp>
#include <seqan3/core/detail/transfer_type_modifier_onto.hpp>
#include <seqan3/utility/tuple/pop_front.hpp>
#include <seqan3/utility/type_list/type_list.hpp>
Go to the source code of this file.
Classes | |
class | seqan3::configuration< configs_t > |
Collection of elements to configure an algorithm. More... | |
struct | std::tuple_element< pos, seqan3::configuration< configs_t... > > |
Returns the type of the element at the specified position within seqan3::configuration. More... | |
struct | std::tuple_size< seqan3::configuration< configs_t... > > |
Returns the number of elements stored in seqan3::configuration. More... | |
Namespaces | |
namespace | seqan3 |
The main SeqAn3 namespace. | |
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::configuration and utility functions.