SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
Definition of the range adaptor object type for seqan3::views::translate_join. More...
#include <seqan3/alphabet/views/translate_join.hpp>
Public Member Functions | |
constexpr auto | operator() (translation_frames const tf=translation_frames::six_frames) const |
Store the argument and return a range adaptor closure object. | |
template<std::ranges::range urng_t> | |
constexpr auto | operator() (urng_t &&urange, translation_frames const tf=translation_frames::six_frames) const |
Directly return an instance of the view, initialised with the given parameters. | |
Friends | |
template<std::ranges::range urng_t> | |
constexpr friend auto | operator| (urng_t &&urange, translate_join_fn const &me) |
This adaptor is usable without setting the frames parameter in which case the default is chosen. | |
Definition of the range adaptor object type for seqan3::views::translate_join.
|
inlineconstexpr |
Directly return an instance of the view, initialised with the given parameters.
[in] | urange | The underlying range. |
[in] | tf | The frame that should be used for translation. |