14 #ifndef DUNE_COMMON_STDSTREAMS_HH
15 #define DUNE_COMMON_STDSTREAMS_HH
65 #ifndef DUNE_MINIMAL_DEBUG_LEVEL
66 #define DUNE_MINIMAL_DEBUG_LEVEL 4
DVVerbType dvverb(std::cout)
stream for very verbose output.
Definition: stdstreams.hh:94
DErrType derr(std::cerr)
Stream for error messages.
Definition: stdstreams.hh:194
static const DebugLevel VERBOSE_DEBUG_LEVEL
The level of the verbose debug stream.
Definition: stdstreams.hh:100
Dune namespace.
Definition: alignment.hh:13
#define DUNE_MINIMAL_DEBUG_LEVEL
The default minimum debug level.
Definition: stdstreams.hh:66
DInfoType dinfo(std::cout)
Stream for informative output.
Definition: stdstreams.hh:139
DebugStream< GRAVE_DEBUG_LEVEL, MINIMAL_DEBUG_LEVEL > DGraveType
Type of debug stream for fatal errors.
Definition: stdstreams.hh:169
DebugStream< 1 > DErrType
The type of the stream used for error messages.
Definition: stdstreams.hh:181
static const DebugLevel MINIMAL_DEBUG_LEVEL
Definition: stdstreams.hh:68
DGraveType dgrave(std::cerr)
Stream for warnings indicating fatal errors.
Definition: stdstreams.hh:178
DebugStream< INFO_DEBUG_LEVEL, MINIMAL_DEBUG_LEVEL > DInfoType
Type of debug stream with info level.
Definition: stdstreams.hh:127
Generic class to implement debug output streams.
Definition: debugstream.hh:191
DWarnType dwarn(std::cerr)
Stream for warnings indicating problems.
Definition: stdstreams.hh:160
static const DebugLevel INFO_DEBUG_LEVEL
The level of the informative debug stream.
Definition: stdstreams.hh:121
static const DebugLevel WARN_DEBUG_LEVEL
The level of the debug stream for warnings.
Definition: stdstreams.hh:145
DebugStream< WARN_DEBUG_LEVEL, MINIMAL_DEBUG_LEVEL > DWarnType
Type of debug stream with warn level.
Definition: stdstreams.hh:151
Defines several output streams for messages of different importance.
DVerbType dverb(std::cout)
Singleton of verbose debug stream.
Definition: stdstreams.hh:115
DebugStream< VERBOSE_DEBUG_LEVEL, MINIMAL_DEBUG_LEVEL > DVerbType
Type of more verbose debug stream.
Definition: stdstreams.hh:106
DebugStream< VERY_VERBOSE_DEBUG_LEVEL, MINIMAL_DEBUG_LEVEL > DVVerbType
Type of very verbose debug stream.
Definition: stdstreams.hh:80
static const DebugLevel GRAVE_DEBUG_LEVEL
The level of the debug stream for fatal errors.
Definition: stdstreams.hh:166
static const DebugLevel VERY_VERBOSE_DEBUG_LEVEL
The level of the very verbose debug stream.
Definition: stdstreams.hh:74
unsigned int DebugLevel
Type for debug levels.
Definition: debugstream.hh:117