hpp::debug::Logging Class Reference

Logging class owns all channels and outputs. More...

#include <hpp/util/debug.hh>

Collaboration diagram for hpp::debug::Logging:
[legend]

List of all members.

Public Member Functions

 Logging ()
 ~Logging ()

Public Attributes

ConsoleOutput console
 Logs to console (i.e. stderr).
JournalOutput journal
 Logs to main journal file (i.e. journal.XXX.log).
JournalOutput benchmarkJournal
 Logs to benchmark journal file (i.e. benchmark.XXX.log).
Channel error
 Fatal problems channel.
Channel warning
 Non-fatal problems channel.
Channel notice
 User-oriented information.
Channel info
 Technical information and debugging.
Channel benchmark
 Benchmark information.

Detailed Description

Logging class owns all channels and outputs.


Constructor & Destructor Documentation

hpp::debug::Logging::Logging ( ) [explicit]
hpp::debug::Logging::~Logging ( )

Member Data Documentation

Benchmark information.

Logs to benchmark journal file (i.e. benchmark.XXX.log).

Logs to console (i.e. stderr).

Fatal problems channel.

Technical information and debugging.

Logs to main journal file (i.e. journal.XXX.log).

User-oriented information.

Non-fatal problems channel.