18 #ifndef APPENDERCONSOLE_H
19 #define APPENDERCONSOLE_H
48 typedef std::integral_constant<AppenderType, APPENDER_CONSOLE>::type
TypeIndex;
51 void InitColors(
const std::string& init_str);
55 void SetColor(
bool stdout_stream,
ColorTypes color);
56 void ResetColor(
bool stdout_stream);
Definition: AppenderConsole.h:35
bool _colored
Definition: AppenderConsole.h:58
Definition: AppenderConsole.h:28
const uint8 MaxColors
Definition: AppenderConsole.h:43
AppenderType
Definition: Appender.h:44
Definition: AppenderConsole.h:29
Definition: AppenderConsole.h:30
Definition: AppenderConsole.h:27
std::integral_constant< AppenderType, APPENDER_CONSOLE >::type TypeIndex
Definition: AppenderConsole.h:48
Definition: AppenderConsole.h:32
virtual void _write(LogMessage const *)=0
std::vector< char const * > ExtraAppenderArgs
Definition: Appender.h:116
Definition: AppenderConsole.h:37
Definition: AppenderConsole.h:39
AppenderFlags
Definition: Appender.h:52
AppenderType getType() const override
Definition: AppenderConsole.h:52
Definition: AppenderConsole.h:34
Definition: Appender.h:62
Definition: AppenderConsole.h:26
LogLevel
Definition: Appender.h:31
#define TC_COMMON_API
Definition: Define.h:116
Definition: AppenderConsole.h:31
uint8_t uint8
Definition: g3dmath.h:164
Definition: AppenderConsole.h:33
const uint8 MaxLogLevels
Definition: Appender.h:42
Definition: AppenderConsole.h:45
Definition: AppenderConsole.h:36
uint8_t uint8
Definition: Define.h:152
Definition: AppenderConsole.h:40
const FieldDescriptor value
Definition: descriptor.h:1522
uint8 flags
Definition: DisableMgr.cpp:44
Definition: Appender.h:88
ColorTypes
Definition: AppenderConsole.h:24
Definition: AppenderConsole.h:38