Refactor FairMQLogger

This commit is contained in:
Alexey Rybalchenko
2017-09-20 17:09:40 +02:00
committed by Mohammad Al-Turany
parent 6ecd0e9085
commit 6d7009b331
10 changed files with 325 additions and 430 deletions

View File

@@ -17,34 +17,6 @@
#include "logger/logger.h"
// FairMQLogger helper macros
/*
Definition :
#define LOG(severity) BOOST_LOG_SEV(global_logger::get(),fairmq::severity)
#define SET_LOG_CONSOLE_LEVEL(loglevel) DefaultConsoleSetFilter(fairmq::loglevel)
#define ADD_LOG_FILESINK(filename,loglevel) DefaultAddFileSink(filename, fairmq::loglevel)
enum severity_level
{
TRACE,
DEBUG,
RESULTS,
INFO,
STATE,
WARN,
ERROR,
NOLOG
};
Use :
LOG(DEBUG)<<"Hello World";
SET_LOG_CONSOLE_LEVEL(INFO); // => Print severity >= INFO to console
ADD_LOG_FILESINK(filename,ERROR); // => Print severity >= ERROR to file (extension is added)
*/
using timestamp_t = unsigned long long;
timestamp_t get_timestamp();