Provides the seqan3::sam_tag_dictionary class and auxiliaries. More...
#include <seqan3/std/concepts>
#include <map>
#include <variant>
#include <seqan3/core/detail/template_inspection.hpp>
#include <seqan3/utility/char_operations/predicate.hpp>
#include <seqan3/utility/container/small_string.hpp>
#include <seqan3/utility/detail/exposition_only_concept.hpp>
Go to the source code of this file.
Classes | |
class | seqan3::sam_tag_dictionary |
The SAM tag dictionary class that stores all optional SAM fields. More... | |
struct | seqan3::sam_tag_type< tag_value > |
The generic base class. More... | |
Namespaces | |
seqan3 | |
The main SeqAn3 namespace. | |
seqan3::literals | |
The SeqAn namespace for literals. | |
Typedefs | |
template<uint16_t tag_value> | |
using | seqan3::sam_tag_type_t = typename sam_tag_type< tag_value >::type |
Short cut helper for seqan3::sam_tag_type::type. | |
Functions | |
Other literals | |
template<typename char_t , char_t ... s> | |
constexpr uint16_t | seqan3::literals::operator""_tag () |
The SAM tag literal, such that tags can be used in constant expressions. More... | |
Provides the seqan3::sam_tag_dictionary class and auxiliaries.