SeqAn3 3.1.0
The Modern C++ library for sequence analysis.
seqan3::align_cfg::output_alignment Class Reference

Configures the alignment result to output the alignment. More...

#include <seqan3/alignment/configuration/align_config_output.hpp>

+ Inheritance diagram for seqan3::align_cfg::output_alignment:

Public Member Functions

Constructor, destructor and assignment
constexpr output_alignment ()=default
 Defaulted.
 
constexpr output_alignment (output_alignment const &)=default
 Defaulted.
 
constexpr output_alignment (output_alignment &&)=default
 Defaulted.
 
constexpr output_alignmentoperator= (output_alignment const &)=default
 Defaulted.
 
constexpr output_alignmentoperator= (output_alignment &&)=default
 Defaulted.
 
 ~output_alignment ()=default
 Defaulted.
 

Detailed Description

Configures the alignment result to output the alignment.

This option forces the alignment to compute and output the actual aligned sequences.

If this option is not set in the alignment configuration, accessing the alignment via the seqan3::alignment_result object is forbidden and will lead to a compile time error.

Example

int main()
{
// Compute only the alignment.
}
Provides configuration for alignment output.
Configures the alignment result to output the alignment.
Definition: align_config_output.hpp:171
Collection of elements to configure an algorithm.
Definition: configuration.hpp:45
See also
seqan3::align_cfg::output_score
seqan3::align_cfg::output_end_position
seqan3::align_cfg::output_begin_position
seqan3::align_cfg::output_sequence1_id
seqan3::align_cfg::output_sequence2_id

The documentation for this class was generated from the following file: