Provides seqan3::debug_stream and related types. More...
#include <ios>
#include <ostream>
#include <variant>
#include <seqan3/alphabet/concept.hpp>
#include <seqan3/alphabet/adaptation/uint.hpp>
#include <seqan3/core/add_enum_bitwise_operators.hpp>
#include <seqan3/core/concept/tuple.hpp>
#include <seqan3/core/type_traits/range.hpp>
#include <seqan3/io/stream/concept.hpp>
#include <seqan3/range/shortcuts.hpp>
#include <seqan3/std/ranges>
Go to the source code of this file.
Classes | |
class | seqan3::debug_stream_type |
A "pretty printer" for most SeqAn data structures and related types. More... | |
Namespaces | |
seqan3 | |
The main SeqAn3 namespace. | |
Enumerations | |
enum | seqan3::fmtflags2 { seqan3::none = 0, seqan3::utf8 = 1, seqan3::small_int_as_number = 1 << 1, default_ = small_int_as_number } |
Flags that change the behaviour of the seqan3::debug_stream. More... | |
Variables | |
template<> | |
constexpr bool | seqan3::add_enum_bitwise_operators< fmtflags2 > = true |
Overload bitwise operators for seqan3::fmtflags2. | |
debug_stream_type | seqan3::debug_stream {} |
A global instance of seqan3::debug_stream_type. | |
Provides seqan3::debug_stream and related types.