TrinityCore
LogCommon.h File Reference
#include "Define.h"
+ Include dependency graph for LogCommon.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  LogLevel : uint8 {
  LOG_LEVEL_DISABLED = 0 , LOG_LEVEL_TRACE = 1 , LOG_LEVEL_DEBUG = 2 , LOG_LEVEL_INFO = 3 ,
  LOG_LEVEL_WARN = 4 , LOG_LEVEL_ERROR = 5 , LOG_LEVEL_FATAL = 6 , NUM_ENABLED_LOG_LEVELS = LOG_LEVEL_FATAL ,
  LOG_LEVEL_INVALID = 0xFF
}
 
enum  AppenderType : uint8 {
  APPENDER_NONE , APPENDER_CONSOLE , APPENDER_FILE , APPENDER_DB ,
  APPENDER_INVALID = 0xFF
}
 
enum  AppenderFlags : uint8 {
  APPENDER_FLAGS_NONE = 0x00 , APPENDER_FLAGS_PREFIX_TIMESTAMP = 0x01 , APPENDER_FLAGS_PREFIX_LOGLEVEL = 0x02 , APPENDER_FLAGS_PREFIX_LOGFILTERTYPE = 0x04 ,
  APPENDER_FLAGS_USE_TIMESTAMP = 0x08 , APPENDER_FLAGS_MAKE_FILE_BACKUP = 0x10
}
 

Enumeration Type Documentation

◆ AppenderFlags

Enumerator
APPENDER_FLAGS_NONE 
APPENDER_FLAGS_PREFIX_TIMESTAMP 
APPENDER_FLAGS_PREFIX_LOGLEVEL 
APPENDER_FLAGS_PREFIX_LOGFILTERTYPE 
APPENDER_FLAGS_USE_TIMESTAMP 
APPENDER_FLAGS_MAKE_FILE_BACKUP 

Definition at line 49 of file LogCommon.h.

◆ AppenderType

Enumerator
APPENDER_NONE 
APPENDER_CONSOLE 
APPENDER_FILE 
APPENDER_DB 
APPENDER_INVALID 

Definition at line 39 of file LogCommon.h.

◆ LogLevel

enum LogLevel : uint8
Enumerator
LOG_LEVEL_DISABLED 
LOG_LEVEL_TRACE 
LOG_LEVEL_DEBUG 
LOG_LEVEL_INFO 
LOG_LEVEL_WARN 
LOG_LEVEL_ERROR 
LOG_LEVEL_FATAL 
NUM_ENABLED_LOG_LEVELS 
LOG_LEVEL_INVALID 

Definition at line 24 of file LogCommon.h.