|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Go to the source code of this file.
Classes | |
| class | Appender |
| struct | LogMessage |
Typedefs | |
| typedef UNORDERED_MAP< uint8, Appender * > | AppenderMap |
Enumerations | |
| enum | AppenderFlags { 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 } |
| enum class | AppenderType { APPENDER_NONE , APPENDER_CONSOLE , APPENDER_FILE , APPENDER_DB } |
| enum class | LogLevel { 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 } |
Variables | |
| const uint8 | MaxLogLevels = 6 |
| typedef UNORDERED_MAP<uint8, Appender*> AppenderMap |
Definition at line 95 of file Appender.h.
| enum 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 36 of file Appender.h.
|
strong |
| Enumerator | |
|---|---|
| APPENDER_NONE | |
| APPENDER_CONSOLE | |
| APPENDER_FILE | |
| APPENDER_DB | |
Definition at line 28 of file Appender.h.
|
strong |
| Enumerator | |
|---|---|
| LOG_LEVEL_DISABLED | |
| LOG_LEVEL_TRACE | |
| LOG_LEVEL_DEBUG | |
| LOG_LEVEL_INFO | |
| LOG_LEVEL_WARN | |
| LOG_LEVEL_ERROR | |
| LOG_LEVEL_FATAL | |
Definition at line 15 of file Appender.h.
| const uint8 MaxLogLevels = 6 |
Definition at line 26 of file Appender.h.
Referenced by AppenderConsole::AppenderConsole(), and AppenderConsole::InitColors().