|
SeqAn3 3.4.2-rc.1
The Modern C++ library for sequence analysis.
|
A global configuration type used to enabled debugging of algorithms. More...
#include <seqan3/core/configuration/detail/configuration_element_debug_mode.hpp>
Inheritance diagram for seqan3::detail::debug_mode< wrapped_config_id_t >:Public Member Functions | |
Constructors, assignment and destructor | |
| constexpr | debug_mode ()=default |
| Defaulted. | |
| constexpr | debug_mode (debug_mode const &)=default |
| Defaulted. | |
| constexpr | debug_mode (debug_mode &&)=default |
| Defaulted. | |
| constexpr debug_mode & | operator= (debug_mode const &)=default |
| Defaulted. | |
| constexpr debug_mode & | operator= (debug_mode &&)=default |
| Defaulted. | |
| ~debug_mode ()=default | |
| Defaulted. | |
Static Public Attributes | |
| static constexpr wrapped_config_id_t::value_type | id {wrapped_config_id_t::value} |
| Internal id to check for consistent configuration settings. | |
A global configuration type used to enabled debugging of algorithms.
| wrapped_config_id_t | The algorithm specific configuration id wrapped in a std::integral_constant. |
This type is used to enable specific debugging behaviour of the algorithms, e.g. to output the score and the trace matrix of the alignment algorithm.