SeqAn3 3.4.0-rc.3
The Modern C++ library for sequence analysis.
|
A printer for (biological) sequences. More...
#include <seqan3/core/debug_stream/range.hpp>
Public Member Functions | |
template<typename stream_t , typename arg_t > | |
constexpr void | operator() (stream_t &stream, arg_t &&arg) const |
Prints the elements of a sequence to an output stream. | |
A printer for (biological) sequences.
The (biological) sequence (except for ranges over unsigned integers) is printed just as if it were a string, i.e. std::vector<dna4>{'C'_dna4, 'G'_dna4, 'A'_dna4}
is printed as "CGA".
sequence_t | The type of the sequence to be printed; must model seqan3::sequence. |
|
inlineconstexpr |
Prints the elements of a sequence to an output stream.
stream_t | The type of the stream. |
arg_t | The type of the argument. |
[in,out] | stream | The output stream to print to. |
[in] | arg | The sequence to be printed. |