|
SeqAn3 3.4.2-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.