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>
Include dependency graph for debug_stream.hpp:
This graph shows which files directly or indirectly include this file: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.