SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
View adaptor definition for views::take and views::take_or_throw. More...
#include <seqan3/io/views/detail/take_exactly_view.hpp>
Public Member Functions | |
constexpr auto | operator() (size_t const size) const |
Store the arguments and return a range adaptor closure object. | |
template<std::ranges::range urng_t> | |
constexpr auto | operator() (urng_t &&urange, size_t target_size) const |
Type erase if possible and return view_take_exactly if not. | |
View adaptor definition for views::take and views::take_or_throw.
or_throw | Whether to throw an exception when the input is exhausted before the end is reached. |
|
inlineconstexpr |
Type erase if possible and return view_take_exactly if not.