25#if ARMARX_PLOG_SUPPORT
38 ToArmarXSeverity(plog::Severity severity)
61 PlogArmarXAppender::PlogArmarXAppender(std::string tag) :
tag(std::move(
tag))
66 PlogArmarXAppender::write(
const plog::Record& record)
68 (*LogSender::createLogSender()
69 ->setFile(record.getFile())
70 ->setLine(
static_cast<int>(record.getLine()))
71 ->setFunction(record.getFunc())
72 ->setTag(LogTag(tag)))
73 << ToArmarXSeverity(record.getSeverity()) << record.getMessage();
77 RegisterPlogArmarXAppender()
79 static PlogArmarXAppender appender;
80 static bool initialized =
false;
83 plog::init(plog::verbose, &appender);
This file offers overloads of toIce() and fromIce() functions for STL container types.