Class LogMDCScope¶
Defined in File Log.h
Class Documentation¶
-
class
LogMDCScope
¶ Public Functions
-
LogMDCScope
(std::string const &key, std::string const &value)¶ Constructor adds KEY/VALUE pair to current thread MDC. Key should not be empty (not checked).
-
LogMDCScope
(LogMDCScope const&)¶
-
LogMDCScope &
operator=
(LogMDCScope const&)¶
-
LogMDCScope
(LogMDCScope &&other)¶
-
LogMDCScope &
operator=
(LogMDCScope &&other)¶
-
~LogMDCScope
()¶ Destructor restores old key value in MDC.
-