MADARA  3.0.11
madara::logger Namespace Reference

Provides knowledge logging services to files and terminals. More...

Classes

class  Logger
 A multi-threaded logger for logging to one or more destinations. More...
 

Enumerations

enum  LogLevels {
  LOG_EMERGENCY = 0, LOG_ALWAYS = 0, LOG_ERROR = 1, LOG_WARNING = 2,
  LOG_MAJOR = 3, LOG_MINOR = 4, LOG_TRACE = 5, LOG_DETAILED = 6,
  LOG_MADARA_MAX = 6
}
 Logging levels available for MADARA library. More...
 

Variables

MADARA_Export utility::Refcounter< logger::Logger > global_logger
 

Detailed Description

Provides knowledge logging services to files and terminals.

Enumeration Type Documentation

Logging levels available for MADARA library.

Enumerator
LOG_EMERGENCY 
LOG_ALWAYS 
LOG_ERROR 
LOG_WARNING 
LOG_MAJOR 
LOG_MINOR 
LOG_TRACE 
LOG_DETAILED 
LOG_MADARA_MAX 

Definition at line 70 of file Logger.h.

Variable Documentation

madara::utility::Refcounter< madara::logger::Logger > madara::logger::global_logger