64 static void debug(
const std::string &message);
71 static void info(
const std::string &message);
78 static void warning(
const std::string &message);
85 static void error(
const std::string &message);
A simple logging utility.
Definition logger.hpp:47
static void info(const std::string &message)
Logs an informational message.
Definition logger.cpp:36
static void debug(const std::string &message)
Logs a debug message.
Definition logger.cpp:30
static std::string logLevelToString(LogLevel level)
Converts a LogLevel to its string representation.
Definition logger.cpp:20
static void setLogLevel(LogLevel level)
Sets the current log level.
Definition logger.cpp:16
static LogLevel currentLevel
The current logging level.
Definition logger.hpp:101
static void warning(const std::string &message)
Logs a warning message.
Definition logger.cpp:42
static void error(const std::string &message)
Logs an error message.
Definition logger.cpp:48
Contains shared utilities and helper functions used across the project.
Definition logger.cpp:12
LogLevel
Enumeration of log levels.
Definition logger.hpp:34
@ Warning
Warning log level.
@ Info
Informational log level.