SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
Provides seqan3::detail::take_line and seqan3::detail::take_line_or_throw. More...
#include <seqan3/io/views/detail/take_until_view.hpp>
#include <seqan3/utility/char_operations/predicate.hpp>
Go to the source code of this file.
Namespaces | |
namespace | seqan3 |
The main SeqAn3 namespace. | |
namespace | seqan3::detail |
The internal SeqAn3 namespace. | |
Variables | |
constexpr auto | seqan3::detail::take_line = detail::take_until_and_consume(is_char<'\r'> || is_char<'\n'>) |
A view adaptor that returns a single line from the underlying range or the full range if there is no newline. | |
constexpr auto | seqan3::detail::take_line_or_throw = detail::take_until_or_throw_and_consume(is_char<'\r'> || is_char<'\n'>) |
A view adaptor that returns a single line from the underlying range (throws if there is no end-of-line). | |
Provides seqan3::detail::take_line and seqan3::detail::take_line_or_throw.