|
| void | log_message (Level level, const std::string &message) |
| | Log a message at the specified level. Messages below the current log level are ignored.
|
| |
| void | set_level (Level level) |
| | Set the minimum log level (messages below this are ignored).
|
| |
| void | set_output (std::ostream &stream) |
| | Set the output stream (default: std::cerr).
|
| |
| void | debug (const std::string &message) |
| | Log a debug message.
|
| |
| template<typename... Args> |
| void | debug (std::format_string< Args... > format, Args &&... args) |
| | Log a formatted debug message.
|
| |
| void | info (const std::string &message) |
| | Log an info message.
|
| |
| template<typename... Args> |
| void | info (std::format_string< Args... > format, Args &&... args) |
| | Log a formatted info message.
|
| |
| void | warn (const std::string &message) |
| | Log a warning message.
|
| |
| template<typename... Args> |
| void | warn (std::format_string< Args... > format, Args &&... args) |
| | Log a formatted warning message.
|
| |
| void | error (const std::string &message) |
| | Log an error message.
|
| |
| template<typename... Args> |
| void | error (std::format_string< Args... > format, Args &&... args) |
| | Log a formatted error message.
|
| |
| void | progress (float progress, std::string message) |
| | Log a progress message with a percentage.
|
| |
| template<typename... Args> |
| void | progress (float prog, std::format_string< Args... > format, Args &&... args) |
| | Log a progress message with a percentage.
|
| |