hpp-util
4.9.0
Debugging tools for the HPP project.
|
Debugging output. More...
#include <hpp/util/debug.hh>
Public Member Functions | |
Output () | |
virtual | ~Output () |
virtual void | write (const Channel &channel, char const *file, int line, char const *function, const std::string &data)=0 |
virtual void | write (const Channel &channel, char const *file, int line, char const *function, const std::stringstream &data)=0 |
Protected Member Functions | |
std::ostream & | writePrefix (std::ostream &stream, const Channel &channel, char const *file, int line, char const *function) |
Debugging output.
Represents a debugging output, i.e. an output stream which can subscribe to channels.
There is two default output:
|
explicit |
|
virtual |
|
pure virtual |
Implemented in hpp::debug::ConsoleOutput, and hpp::debug::JournalOutput.
|
pure virtual |
Implemented in hpp::debug::ConsoleOutput, and hpp::debug::JournalOutput.
|
protected |