Config

Configuration class for loggers

Members

Variables

additive
bool additive;

Whether this logger should be additive or not

buffer_size
size_t buffer_size;

Buffer size of the buffer output, overwrites the global setting given in MetaConfig

collect_stats
bool collect_stats;

Whether this logger should be part of the global logging stats mechanism

console
SetInfo!(bool) console;

Whether to use console output or not

console_layout
istring console_layout;

Layout to use for console output

file
SetInfo!(istring) file;

Whether to use file output and if, which file path

file_layout
istring file_layout;

Layout to use for file output

level
cstring level;

Level of the logger

propagate
bool propagate;

Whether to propagate that level to the children

syslog
SetInfo!(bool) syslog;

Whether to use syslog output or not

Meta