SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
Loading...
Searching...
No Matches
detail.hpp File Reference

Provides compatibility matrix for search configurations. More...

+ Include dependency graph for search/configuration/detail.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  seqan3
 The main SeqAn3 namespace.
 
namespace  seqan3::detail
 The internal SeqAn3 namespace.
 

Enumerations

enum struct  seqan3::detail::search_config_id : uint8_t {
  seqan3::detail::search_config_id::max_error_total , seqan3::detail::search_config_id::max_error_substitution , seqan3::detail::search_config_id::max_error_insertion , seqan3::detail::search_config_id::max_error_deletion ,
  seqan3::detail::search_config_id::on_result , seqan3::detail::search_config_id::output_query_id , seqan3::detail::search_config_id::output_reference_id , seqan3::detail::search_config_id::output_reference_begin_position ,
  seqan3::detail::search_config_id::output_index_cursor , seqan3::detail::search_config_id::hit , seqan3::detail::search_config_id::parallel , seqan3::detail::search_config_id::result_type
}
 Specifies an id for every configuration element. More...
 

Variables

template<>
constexpr std::array< std::array< bool, static_cast< uint8_t >(search_config_id::SIZE)>, static_cast< uint8_t >(search_config_id::SIZE)> seqan3::detail::compatibility_table< search_config_id >
 Compatibility matrix to check how search configuration elements can be combined.
 

Detailed Description

Provides compatibility matrix for search configurations.

Author
Rene Rahn <rene.rahn AT fu-berlin.de>
Lydia Buntrock <lydia.buntrock AT fu-berlin.de>
Hide me