Revert "Restoring more Boost::log functionality"

This reverts commit 9c937cca235527cbd18014d89e17300d18984a22.
This commit is contained in:
Bill Somerville 2020-11-13 22:24:25 +00:00
parent 2989e7d189
commit b1709dbfea
No known key found for this signature in database
GPG Key ID: D864B06D1E81618F
2 changed files with 28 additions and 24 deletions

View File

@ -31,11 +31,15 @@ namespace Logger
void add_data_file_log (std::string const& log_file_name); void add_data_file_log (std::string const& log_file_name);
} }
#if 0
#define LOG_LOG_LOCATION(LOGGER, LEVEL, ARG) \ #define LOG_LOG_LOCATION(LOGGER, LEVEL, ARG) \
BOOST_LOG_SEV (LOGGER, boost::log::trivial::LEVEL) \ BOOST_LOG_SEV (LOGGER, boost::log::trivial::LEVEL) \
<< boost::log::add_value ("Line", __LINE__) \ << boost::log::add_value ("Line", __LINE__) \
<< boost::log::add_value ("File", __FILE__) \ << boost::log::add_value ("File", __FILE__) \
<< boost::log::add_value ("Function", __FUNCTION__) << ARG; << boost::log::add_value ("Function", __FUNCTION__) << ARG;
#endif
#define LOG_LOG_LOCATION(LOGGER, LEVEL, ARG)
/// System Log macros. /// System Log macros.
/// TRACE < DEBUG < INFO < WARN < ERROR < FATAL /// TRACE < DEBUG < INFO < WARN < ERROR < FATAL

View File

@ -193,21 +193,21 @@ WSJTXLogging::~WSJTXLogging ()
} }
// Reroute Qt messages to the system logger // Reroute Qt messages to the system logger
void WSJTXLogging::qt_log_handler (QtMsgType type, QMessageLogContext const& context, QString const& msg) void WSJTXLogging::qt_log_handler (QtMsgType type, QMessageLogContext const& context, QString const& /*msg*/)
{ {
// Convert Qt message types to logger severities // Convert Qt message types to logger severities
auto severity = trivial::trace; // auto severity = trivial::trace;
switch (type) // switch (type)
{ // {
case QtDebugMsg: severity = trivial::debug; break; // case QtDebugMsg: severity = trivial::debug; break;
case QtInfoMsg: severity = trivial::info; break; // case QtInfoMsg: severity = trivial::info; break;
case QtWarningMsg: severity = trivial::warning; break; // case QtWarningMsg: severity = trivial::warning; break;
case QtCriticalMsg: severity = trivial::error; break; // case QtCriticalMsg: severity = trivial::error; break;
case QtFatalMsg: severity = trivial::fatal; break; // case QtFatalMsg: severity = trivial::fatal; break;
} // }
// Map non-default Qt categories to logger channels, Qt logger // Map non-default Qt categories to logger channels, Qt logger
// context is mapped to the appropriate logger attributes. // context is mapped to the appropriate logger attributes.
auto log = sys::get (); // auto log = sys::get ();
std::string file; std::string file;
std::string function; std::string function;
if (context.file) if (context.file)
@ -220,19 +220,19 @@ void WSJTXLogging::qt_log_handler (QtMsgType type, QMessageLogContext const& con
} }
if (!context.category || !qstrcmp (context.category, "default")) if (!context.category || !qstrcmp (context.category, "default"))
{ {
BOOST_LOG_SEV (log, severity) // BOOST_LOG_SEV (log, severity)
<< boost::log::add_value ("Line", context.line) // << boost::log::add_value ("Line", context.line)
<< boost::log::add_value ("File", file) // << boost::log::add_value ("File", file)
<< boost::log::add_value ("Function", function) // << boost::log::add_value ("Function", function)
<< msg.toStdString (); // << msg.toStdString ();
} }
else else
{ {
BOOST_LOG_CHANNEL_SEV (log, std::string {context.category}, severity) // BOOST_LOG_CHANNEL_SEV (log, std::string {context.category}, severity)
<< boost::log::add_value ("Line", context.line) // << boost::log::add_value ("Line", context.line)
<< boost::log::add_value ("File", file) // << boost::log::add_value ("File", file)
<< boost::log::add_value ("Function", function) // << boost::log::add_value ("Function", function)
<< msg.toStdString (); // << msg.toStdString ();
} }
if (QtFatalMsg == type) if (QtFatalMsg == type)
{ {