Public Member Functions | |
template<LogLevel LL = LogLevel::Info, typename... Ts> | |
void | log (Ts...msgs) |
Log information. More... | |
void | setLogFileName (std::string filename) |
Set the name of the file, which is used for logging. More... | |
void | setStdLogging (bool enable) |
Enable or disable logging via cout and cerr. More... | |
void | setStdLevelFilter (LogLevel required) |
Don't print log messages, that are below the required log level. More... | |
Static Public Member Functions | |
static void | setGlobalLogFileName (std::string filename) |
static void | setGlobalStdLogging (bool enable) |
static void | setGlobalStdLevelFilter (LogLevel required) |
void log | ( | Ts... | msgs | ) |
Log information.
msgs | values to log |
void setLogFileName | ( | std::string | filename | ) |
Set the name of the file, which is used for logging.
filename | Name of the file |
void setStdLevelFilter | ( | LogLevel | required | ) |
Don't print log messages, that are below the required log level.
required | minimum log level that is printed |
void setStdLogging | ( | bool | enable | ) |
Enable or disable logging via cout and cerr.
enable | true if enabled |