Namespaces | |
namespace | formatter |
Logger formatter internalnamespace. | |
Classes | |
class | Logger |
class | LoggerConfiguration |
class | LoggerFactory |
Logger factory. More... | |
class | LowPriorityWriter |
class | MapDiagnosticContext |
Map Diagnostic Context. More... | |
class | ThreadSafeWriter |
class | Writer |
Enumerations | |
enum class | Level { TRACE = 0 , DEBUG = 10 , INFO = 20 , WARN = 30 , ERROR = 40 , FATAL = 50 } |
Variables | |
const std::map< const Level, const std::string > | LEVEL_LABEL |
const std::map< const std::string, const Level > | LABEL_LEVEL |
const std::string | MDC_THREAD_ID |
std::map< std::string, std::string > | MDC_CONST |
thread_local MapDiagnosticContext | MDC |
Logger namespace.
It contains ready (and easy) to use logger library.
|
strong |
|
extern |
Labels->levels for logging definition
|
extern |
Level->labels for logging defintion
|
extern |
MapDiagnosticContext current thread instance
|
extern |
MDC constant values
|
extern |
Thread ID key in diagnostic context