SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
Loading...
Searching...
No Matches
seqan3::detail::search_configurator::select_search_algorithm< configuration_t, index_t, policies_t > Struct Template Reference

Selects the search algorithm based on the index type. More...

Public Types

using type = lazy_conditional_t< template_specialisation_of< typename index_t::cursor_type, bi_fm_index_cursor >, lazy< search_scheme_algorithm, configuration_t, index_t, policies_t... >, lazy< unidirectional_search_algorithm, configuration_t, index_t, policies_t... > >
 The selected algorithm type based on the index.
 

Detailed Description

template<typename configuration_t, typename index_t, typename... policies_t>
struct seqan3::detail::search_configurator::select_search_algorithm< configuration_t, index_t, policies_t >

Selects the search algorithm based on the index type.

Template Parameters
search_configuration_tThe type of the configuration.
index_tThe type of the index.
policies_tA template parameter pack over the policies to specify the behavior of the algorithm.

The documentation for this struct was generated from the following file:
Hide me