|
dune-common 2.10
|
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::StreamWrap |
| 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. | |
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