Dune Core Modules (2.4.1)
debugstream.hh File Reference
Defines several output streams for messages of different importance. More...
Go to the source code of this file.
Classes | |
struct | Dune::greater_or_equal< current, threshold > |
Greater or equal template test. More... | |
struct | Dune::common_bits< current, mask > |
activate if current and mask have common bits switched on. More... | |
class | Dune::DebugStreamError |
standard exception for the debugstream More... | |
class | Dune::DebugStreamState |
Intermediate class to implement tie-operation of DebugStream. More... | |
class | Dune::DebugStream< thislevel, dlevel, alevel, activator > |
Generic class to implement debug output streams. More... | |
Namespaces | |
namespace | Dune |
Dune namespace. | |
Typedefs | |
typedef unsigned int | Dune::DebugLevel |
Type for debug levels. More... | |
Detailed Description
Defines several output streams for messages of different importance.
This file implements the class DebugStream to support output in a variety of debug levels. Additionally, template parameters control if the output operation is really performed so that unused debug levels can be deactivated
![Creative Commons License](https://i.creativecommons.org/l/by-sa/4.0/80x15.png)