SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
Provides parse conditions for tokenization. More...
#include <array>
#include <cctype>
#include <concepts>
#include <stdexcept>
#include <string>
#include <seqan3/utility/concept.hpp>
#include <seqan3/utility/detail/type_name_as_string.hpp>
#include <seqan3/utility/type_traits/basic.hpp>
Go to the source code of this file.
Classes | |
struct | seqan3::detail::char_predicate_base< derived_t > |
An abstract CRTP base class for parse conditions to add logical disjunction and negation operator. More... | |
struct | seqan3::detail::char_predicate_disjunction< condition_ts > |
Logical disjunction operator for parse conditions. More... | |
struct | seqan3::detail::char_predicate_negator< condition_t > |
Logical not operator for a parse condition. More... | |
class | seqan3::detail::constexpr_pseudo_bitset< N > |
A data structure that implements a subset of std::bitset as constexpr. More... | |
struct | seqan3::detail::is_char_type< char_v > |
Parse condition that checks if a given value is equal to char_v . More... | |
struct | seqan3::detail::is_in_interval_type< interval_first, interval_last > |
Parse condition that checks if a given value is in the range of rng_beg and interval_last . More... | |
Namespaces | |
namespace | seqan3 |
The main SeqAn3 namespace. | |
namespace | seqan3::detail |
The internal SeqAn3 namespace. | |
Provides parse conditions for tokenization.