BlueZero (BØ)
Middleware for distributed applications
|
Base class to add logging functionalities to nodes. More...
#include <b0/logger/interface.h>
Public Types | |
enum | LogLevel { trace = 0, debug = 10, info = 20, warn = 30, error = 40, fatal = 50 } |
Public Member Functions | |
virtual void | log (LogLevel level, std::string message) const =0 |
Log a message to the remote logger, with a specified level. | |
template<typename... Arguments> | |
void | log (LogLevel level, std::string const &fmt, Arguments &&... args) const |
Log a message using a format string. | |
Base class to add logging functionalities to nodes.