20 util::log::LogStream(util::log::Loc::current(), \
21 util::log::LogSeverity::kTrace)
24 util::log::LogStream(util::log::Loc::current(), \
25 util::log::LogSeverity::kDebug)
28 util::log::LogStream(util::log::Loc::current(), \
29 util::log::LogSeverity::kInfo)
32 util::log::LogStream(util::log::Loc::current(), \
33 util::log::LogSeverity::kNotice)
35#define LOG_WARNING() \
36 util::log::LogStream(util::log::Loc::current(), \
37 util::log::LogSeverity::kWarning)
40 util::log::LogStream(util::log::Loc::current(), \
41 util::log::LogSeverity::kError)
43#define LOG_CRITICAL() \
44 util::log::LogStream(util::log::Loc::current(), \
45 util::log::LogSeverity::kCritical)
48 util::log::LogStream(util::log::Loc::current(), \
49 util::log::LogSeverity::kAlert)
51#define LOG_EMERGENCY() \
52 util::log::LogStream(util::log::Loc::current(), \
53 util::log::LogSeverity::kEmergency)
~LogStream() override
Destructor.
LogStream(const Loc &location, LogSeverity severity)
Constructor.
The log namespace is used for log related classes and functions.
Definition idirectory.h:18
std::experimental::source_location Loc
Definition logging.h:41
LogSeverity
< Defines the log severity level
Definition logging.h:21